0
有一个在Rails的一个梦幻般的方法来渲染视图模板对象的集合,它工作作为研究员:如何在jbuilder中渲染集合?
<%= render @restaurants %>
,将自动对部分命名_restaurant.html.erb
要去看看,通过收集循环,将单个对象部分,并呈现它。这非常棒。
现在,我正在寻找一个非常类似的方式在jbuilder
宝石。
_restaurant.json.jbuilder
json.(restaurant, :id, :name, :address, :latitude, :longitude)
现在,@restaurants
,我怎么会用这部分的工作在Rails作为视图模板以同样的方式?从目前来看,我渲染收集方式如下:
json.restaurants @restaurants do |restaurant|
json.partial! restaurant
end
是什么DHH的[评论](HTTPS:/ /github.com/rails/jbuilder/issues/39#issuecomment-9148313):p –
但'json.partial! “餐厅”,:收藏=> @餐厅“也不错。 –
@ArupRakshit发表你的第二个评论作为答案。 –