使用Rails 5.2.1
,fast_jsonapi gem
,acts_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'}]