我在我的數據庫中有2個表,公司&用戶。我有一個列表(顯示爲表格)列出所有公司。現在我想在每行中插入一個鏈接,讓用戶進入另一個列表(顯示爲表格),該列表僅顯示屬於特定公司行的用戶。如何在erb中創建向下鑽取表格 - Ruby on Rails
Companies list
<table>
<% @companies.each do |company| %>
<tr>
<td><%= company.Name %></td>
<td><%= company.addressline1 %></td>
<td><%= company.addressline2 %></td>
<td><%= company.City %></td>
<td><%= company.postcode %></td>
<td><%= company.Telephone %></td>
<td><%= link_to 'Edit', edit_company_path(company) %></td>
<td><%= link_to "Users", url_for(:users) %></td>
</tr>
<% end %>
</table>
用戶列表
<table>
<% @users.each do |user| %>
<tr>
<td><%= user.username %></td>
<td><%= user.email %></td>
<td><%= UserType.find(user.user_type_id).user_type_name %></div>
<td><%= check_box_tag(user, user.is_admin, user.is_admin) %></div>
<td><%= check_box_tag(user, user.active_status, user.active_status) %></div>
<td><%= link_to 'Edit', edit_user_path(user) %></td>
</tr>
<%結束%>
爲什麼您認爲使用嵌套資源更好? – Raul 2012-08-15 20:39:28
如果嵌套功能真正反映了您的域名,則反映整個應用程序(包括構建網址和導航)會更清晰。但是,如果這種深入研究是一次性案例,則嵌套可能沒有多大益處。 – PinnyM 2012-08-16 14:11:38
你能看看這個問題嗎? http://stackoverflow.com/questions/12012728/how-to-create-a-new-record-or-update-if-a-particular-record-based-on-an-attribut – Raul 2012-08-17 22:28:18