2012-03-28 8 views
0

私は2つのテーブルを持っています - ユーザーとリクエスト。 ユーザーテーブルには多くの要求があります。 要求レコードのuser_idは、userテーブルの外部キーです。Rails - カウント外部​​キーレコード

ユーザーのインデックスを表示すると、各ユーザーの要求数を表示したいと考えています。

は、私は、これは近くないと確信している - それは、あなたと私がやろうとしているかのアイデアを与えるかもしれません:

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

任意のアイデア?

答えて

1

私は、これはそれを

user.requests.count 

を行う必要があり、基本的にそれが所有しているすべての要求をカウントするためにユーザモデルを通過すると信じています。

+0

wow - 私はそれを考えていた。ありがとう! – Reddirt

関連する問題