I'm adding some new features to Forkchop using Ember, ember-rails, and the associated active_model_serializers. The only hiccup is that I'm using Mongoid, and Active Model Serializers only hooks into Active Record when it loads. This means that Rails doesn't automatically look for the appropriate serializer when using
render json: @object.
To remedy this, I added the following lines from this Gist to
Mongoid::Document.send(:include, ActiveModel::SerializerSupport) Mongoid::Criteria.delegate(:active_model_serializer, to: :to_a)