Add support for embed: :ids option for in associations

This commit is contained in:
Guillermo Iguaran
2014-10-10 16:48:55 -05:00
parent 97023db904
commit 188336522f
3 changed files with 54 additions and 8 deletions

View File

@@ -35,6 +35,7 @@ end
Post = Class.new(Model)
Comment = Class.new(Model)
Author = Class.new(Model)
PostSerializer = Class.new(ActiveModel::Serializer) do
attributes :title, :body, :id
@@ -47,3 +48,9 @@ CommentSerializer = Class.new(ActiveModel::Serializer) do
belongs_to :post
end
AuthorSerializer = Class.new(ActiveModel::Serializer) do
attributes :id, :name
has_many :posts, embed: :ids
end