我試圖在顯示用戶表時爲每個User
獲取最後一個Programme
。 (User
有一個Profile
和Profile
屬於User
)獲取軌道中每個用戶的最後一項
在我的控制,我得到的所有程序,像這樣:
@programmes = Programme.all
<table>
<% @profiles.each do |profile| %>
<tr>
<td>
<% @programmes.each do |programme| %>
<% if programme.client == profile.user.id %>
<%= programme.description %>
<% end %>
<% end %>
</tr>
<% end %>
</table>
但我怎麼得到最後程序爲每個用戶?
謝謝!
是什麼意思最後一個程序?你能給出關於用戶的最後一個程序的標準嗎?用戶和程序之間的聯繫是什麼? – utnas 2015-02-10 02:01:05
這只是一對多的關係,我只是想創建最後一個,但在一個循環中,我不能在加載頁面時使用每個user.id來完成我的請求,或者我可以,而這正是我期待的for;) – aimozs 2015-02-10 02:13:49