我有一个有很多帖子的用户模型。我试图在 rabl 集合中呈现帖子。
collection @posts
attributes :title, :created_at
渲染 json 集合的默认 rabl 格式是
{'posts': ['post':{}, 'post':{}]}
. 例如,我想要完成的是将“post”键更改为动态值 post id,以便我的格式看起来像这样{'posts':[1:{}, 2:{} ]}
。正在尝试使用 Rabl 的配置,但我发现的唯一一件事是如何使用
Rabl.configure do |config|
config.include_json_root = false
end