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發表你的第二個評論作爲答案。 –