我有一个名为Contest
. AContest
可以包含 的许多实例Athlete
。这在Contest
模型中定义为:
def athletes
team.athletes
end
在这种情况下,Contest
还定义belongs_to :team
.
在比赛视图中,我想显示一个循环遍历所有运动员的部分。我试过这样的事情:
<%= render :partial => 'athletes', :collection => @contest.athletes %>
它将部分列为丢失,因为它正在检查顶级视图/应用程序目录。
有没有更好的方法来定义我的 Contests <-> Athletes 之间的关系并在 Contest 视图中呈现部分?