我有兩個表格場地和events
,場地可以有多個活動,但一個活動只能有一個場地。Ruby on Rails查詢一對多關係
API get /venues
返回所有場地以及每個場地的所有賽事。 關於通過參數'occurrence_today'得到/venues?happening_today=true
, 我需要顯示我所有的場地,並且只有那些與今天相同的場地纔會有這些事件!如果沒有事件,則應顯示一個空數組。
def index
venues = Venue.all venues = venues.eager_load(:event).where("events.start_time >= ?", Date.today)
venues = JSON.parse(venues.to_json(:include => [:category, :offer, :event]))
render json: {venues: venues}, status: 200
end
請你能顯示你寫的代碼到目前爲止嗎?請參閱:[我如何問一個好問題?](http://stackoverflow.com/help/how-to-ask) –
添加一些代碼好友 –