1
我有如下表 - 组,联系人,contacts_groups(HABTM连接表)的Rails 3 - 从HABTM关系检索数据
组&触点用户所拥有的并且都user_id说明列
问题:
当我在组控制器中,并且我想访问属于该组的所有联系人时,我该怎么做?
URL看起来像
http://localhost:3000/users/2/groups/5
我的看法是这样的
<p>
<b>Name:</b>
<%= @group.name %>
</p>
<p>Associated Contacts</p>
<% @contacts.each do |contact| %>
<tr>
<td><%= contact.firstname %></td>
<% end %>
在我的组控制器
我有
def show
@contacts = Contact.accessible_by(current_ability)
end
这将返回所有联系人当前用户具有访问权限至。如何返回属于我目前正在查看的群组的联系人?
谢谢!
优秀,这个作品非常好。谢谢! – jBeas 2011-05-27 20:40:51
不客气!很高兴为你工作=) – bruno077 2011-05-27 20:53:34