0
我正在嘗試使用active_model_serializers
將對象轉換爲JSON。按照this question,我創建了一個名爲config/initializers/serializers.rb
用下面的代碼文件:如何讓序列化程序輸出JSON?
puts 'Running serializers.rb.'
ActiveModelSerializers.config.adapter = :json_api
我看到Running serializers.rb.
重置數據庫時,但沒有運行Rails的控制檯時。在控制檯中,當我鍵入UserSerializer.new(User.first).as_json
時,我得到了{:id=>1, :name=>"Regular User", :created_at=>Thu, 07 Jul 2016 06:03:46 UTC +00:00, :lists=>[{:id=>1, :title=>"Before Wednesday"}]}
,這顯然不是JSON。我如何獲得實際返回JSON的as_json
方法?