我有以下型號一個Rails 3.1.1應用:Rails 3.1關聯?
Company
Member
這兩種型號有以下關聯:
Company - has_many :members
Member - belongs_to :company
當加入的成員,我可以進入公司的ID號和記錄鏈接成功後,我可以通過公司查找成員等。
當我在會員秀視圖上工作時,我想'拉'公司的詳細信息。
目前我有在表演視圖:
<h1>Listing members</h1>
<table>
<tr>
<th>Name</th>
<th>Mobile</th>
<th>Email</th>
<th>Qualifications</th>
<th>Membership</th>
<th>Company</th>
<th></th>
<th></th>
<th></th>
</tr>
<% @members.each do |member| %>
<tr>
<td><%= member.name %></td>
<td><%= member.mobile %></td>
<td><%= member.email %></td>
<td><%= member.qualifications %></td>
<td><%= member.membership %></td>
<td><%= @member.company.company_id %></td>
<td><%= link_to 'Show', member %></td>
<td><%= link_to 'Edit', edit_member_path(member) %></td>
<td><%= link_to 'Destroy', member, confirm: 'Are you sure?', method: :delete %></td>
</tr>
<% end %>
</table>
我如何去從相關公司在外地拉?例如,公司模型有兩個字段(經度和緯度)。
有什麼我不明白在這裏,會不會'<%= member.company.latitude%>工作? –
這會導致'#:0x99a8a40>' –
dannymcc
'的未定義局部變量或方法'成員'是否放在成員循環中(例如'<%= member.membership%>'之下) )? –