我有4个模特:
一个地方可以有很多活动。 通过Rsvp,Event和User之间存在多对多的关系。
我想获得一个地方的所有活动,我想为用户获取所有活动。
所以我的路线看起来像这样:
namespace :api do
namespace :v1 do
resources :users do
resources :events
end
resources :places do
resources :events
end
end
end
现在,如果我调用Get / users / 1 / events和Get / places / 1 / events,我会点击EventsController #index。
我的问题是:我怎么知道用哪条路线做出相应的回答呢?
奖金问题:我是在正确的轨道上还是有其他方法可以做到这一点?
由于
答案 0 :(得分:1)
其中一个将设置params[:user_id]
,另一个将params[:place_id]