gpt4 book ai didi

ruby-on-rails-3 - 使用 rabl 和一个集合,在添加额外的子节点时遇到问题

转载 作者:行者123 更新时间:2023-12-04 17:38:25 27 4
gpt4 key购买 nike

我想在我的 json 响应中显示一系列文章。我还想导出一个关于请求的 json 请求类型的节点。
索引.json.rabl

collection @articles => :headlines
extends 'articles/show'
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 文件中,但这只会将节点 :rss 添加到每篇文章中。
我尝试使用
 glue @article do
node(:rss) { "yadda yadda" }
end
在索引和显示文件中都没有像我希望的那样工作。
我已经尝试了很多其他的东西,但现在我只是猜测。

最佳答案

啊……我想通了。我决定不使用“collection @articles”
索引.json.rabl

object false
node(:rss) { partial('articles/rss.json.rabl', :object => @feedName) }

node :headlines do
partial(@jsonView, :object => @articles)
end

关于ruby-on-rails-3 - 使用 rabl 和一个集合,在添加额外的子节点时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10660852/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com