【发布时间】:2015-11-06 11:04:29
【问题描述】:
我正在尝试将一些信息从我的模型传递给我的部分,但没有成功。
我的索引如下所示:
<div class="row">
<% @players.each do |player| %>
<%= render partial: "players", locals: { player: @players }%>
<% end %>
</div>
我的部分看起来像这样:
<div class="col-md-2 player">
<div class="thumbnail">
<img src="https://placehold.it/200x200" alt="t">
<div class="caption">
<h3><%= link_to player.name, player %></h3>
<p><%= "#{player.location}, #{player.age}" %></p>
</div>
</div>
</div>
玩家模型:
has_one :team
团队模型:
has_many :players
我哪里失败了?
编辑:我忘了提到我收到了这个错误:
undefined method 'model_name' for Player::ActiveRecord_Relation:Class
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 model-view-controller partials