という名前のモデルがありContest
ます。にはのContest
多くのインスタンスを含めることができますAthlete
。これは、Contest
モデルでは次のように定義されています。
def athletes
team.athletes
end
この場合、Contest
も定義しますbelongs_to :team
。
コンテスト ビューで、すべてのアスリートをループするパーシャルを表示したいと考えています。私はこのようなことを試しました:
<%= render :partial => 'athletes', :collection => @contest.athletes %>
最上位のビュー/アプリケーションディレクトリでチェックしているため、パーシャルが欠落しているとリストされています。
コンテスト <-> アスリート間の関係を定義し、コンテスト ビューでパーシャルをレンダリングするより良い方法はありますか?