【发布时间】:2015-07-22 08:12:42
【问题描述】:
更新问题:
我正在尝试访问类实例的 id 并使用它来查找该实例。这是上下文:
<% @affinity.each do |a| %>
<tr>
<td><%= a.user_A_id %></td>
<td><%= User.find(a.user_A_id).nickname %></td>
<td><%= a.user_B_id %></td>
<td><%= User.find(a.user_B_id).nickname %></td>
...
每个affinity 都有一个名为User_A_id 和User_B_id 的变量,它们分别代表用户A 和B 的ID。我想使用这些ID 来访问用户A 和用户B 的实例,并且随后是每个的nickname。我该怎么做?
我目前收到此错误:
Couldn't find User without an ID
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby database hash