2012-07-10 100 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)