2012-07-10 99 views
1

我有3个模型。在Ruby on Rails中获取模型及其关联的JSON

Venue :has_many :events 
Events :has_many :event_dates 

林吐出

events: <%= venue.events.to_json.html_safe %> 

哪个正常工作。但是我还需要在每个事件中的事件日期数组。我确定有一个非常漫长的方式来比较ID,但我正在寻找一个优雅的解决方案。

谢谢。

回答

1

当调用模型上的to_json你可以通过:include选项,包括协会(见docs):

venue.events.to_json(:include => :event_dates)