【发布时间】:2014-01-29 13:51:21
【问题描述】:
我创建了一个控制器函数来获取三个不同模型的所有元素。 就这么简单:
def get_all_data
@events = Event.all
@activities = Activity.all
@places = Place.all
end
然后在get_all_data.json中:
json.partial! 'event', collection: @events
json.partial! 'activity', collection: @activities
json.partial! 'place', collection: @places
问题是它只渲染一个部分,最后一个。我错过了什么吗?能否以更好的方式完成?
【问题讨论】:
-
您给的部分文件的名称是什么?有没有机会,您是否先将部分放在箱子里,然后再复制粘贴给其他相同的部分?
标签: ruby-on-rails json render jbuilder