2016-07-07 3 views
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. Как мне получить метод as_json, чтобы фактически вернуть JSON?

ответ