我有一系列想在我的 json 响应中显示的文章。我还想导出一个关于所询问的 json 请求类型的节点。
index.json.rabl
collection @articles => :headlines
extends 'articles/show'
显示.json.rabl
object @article
attributes :foo
所以去articles.json给了我:
{"headlines":[{"foo":thing1},{"foo":thing2}]}
我想做的是得到这样的结果:
{"rss":{"name":"articles","woot":"what?"},
{"headlines":[{"foo":thing1},{"foo":thing2}]}
我尝试将 node(:rss) { "yadda yadda" } 放在 index.json.rabl 文件中,但这只会将 node :rss 添加到每篇文章中。
我尝试使用
glue @article do
node(:rss) { "yadda yadda" }
end
在索引和显示文件中,都没有像我希望的那样工作。
我已经尝试了很多其他的东西,但在这一点上我现在只是猜测。