Rails:在FastJsonapi gem中包含相关资源

时间:2018-11-15 10:42:48

标签: ruby-on-rails ruby serialization json-api fastjsonapi

使用Rails 5.2.1fast_jsonapi gemacts_as_votable gem。 当我序列化@post时,我想包括该@post的赞。 这是PostSerializer

class PostSerializer
  include FastJsonapi::ObjectSerializer
  attributes :title
  belongs_to :user
end

是否可以将PostSerializer配置为包含帖子的喜欢和喜欢帖子的用户? 我需要尊重JSON:api rules

类似这样的东西:

title: 'post title',
likes: [{user_id: 1, username: 'foo'},{user_id: 2, username: 'bar'}]

0 个答案:

没有答案