私は以下の仕様を取得しようとしています。これまでのところ、これらの両方のケースを有効にすることでいくつかの成功を収めました。Railsで第2レベルのルートを作成するには?
User/Tasks
- ユーザーのタスクをリストします。User/Projects
- ユーザーのプロジェクトをリストします。
しかし、User/Project/Tasks
には、プロジェクト内のすべてのタスク(プロジェクト内のすべてのタスク、プロジェクト内のユーザーのタスクだけでなく)を一覧表示するにはどうすればよいですか?
私のroutes.rbをは以下の通りである:
resources :users do
resources :tasks, :through => :projects
resources :projects
end
私は ':through'オプションに精通しておらず、どこにも記載されていません。それは何をするためのものか? –