さまざまなモデルのオブジェクトであるさまざまな ActiveRecord オブジェクトの配列があります。Teamのネストされたリソースであるそれらの1つが呼び出されますDepartment:
resources :departments do
resources :teams
end
したがって、これを次のarray.eachように使用すると:
array.each do |element|
link_to element.name, element
end
team_pathルートが呼び出されるネストされたリソースのために論理的なものは存在しないというエラーがスローされますが、department_team_pathこのメソッドで他のモデルのオブジェクトも処理するため、このメソッドを絶対に呼び出すことはできませんeach。
私が見る 1 つの可能性は、Team#Show を参照する team_path という名前のルートを追加することですが、それはきれいではなく、SEO にとっても悪いことです。1 つのコースでこのモデルや他のモデルにリンクするための別のより良い可能性はありますか?