私はactive_model_serializers
を使ってオブジェクトをJSONに変換しようとしています。 this questionごととして、私は、ファイルを作成し、次のコードでconfig/initializers/serializers.rb
と呼ば:シリアライザでJSONを出力するにはどうすればよいですか?
puts 'Running serializers.rb.'
ActiveModelSerializers.config.adapter = :json_api
のRailsコンソールを実行しているときにデータベースをリセットしますが、ないとき、私はRunning serializers.rb.
を参照してください。コンソールで、UserSerializer.new(User.first).as_json
と入力すると、明らかにJSONではない{:id=>1, :name=>"Regular User", :created_at=>Thu, 07 Jul 2016 06:03:46 UTC +00:00, :lists=>[{:id=>1, :title=>"Before Wednesday"}]}
が得られます。 as_json
メソッドを実際にJSONを返すにはどうすればよいですか?