我试图在显示用户表时为每个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