Rails - 计算外键记录

时间:2012-03-28 22:39:54

标签: ruby-on-rails

我有2个表 - 用户和请求。 用户表有很多请求。 请求记录将user_id作为用户表的外键。

当我显示用户的索引时,我想显示每个用户的请求数。

我确信这不是很接近 - 但它可能会让你知道我想要做什么:

<td><%= user.sign_in_count %></td>
<td><%= @worequests.where("user_id = user.id").count %></td>

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我相信应该这样做

 user.requests.count

基本上通过用户模型来计算它拥有的所有请求。