2012-03-28 12 views
0

Ich habe 2 Tabellen - Benutzer und Anfragen. Die Benutzertabelle hat viele Anfragen. Die Anforderungsdatensätze haben user_id als Fremdschlüssel für die Benutzertabelle.Rails - Fremdschlüssel Datensätze zählen

Wenn ich den Index für Benutzer anzeigen, möchte ich die Anzahl der Anforderungen für jeden Benutzer anzeigen.

Ich bin sicher, dass dies nicht in der Nähe ist - aber es könnte Ihnen und Vorstellung von dem, was ich versuche zu tun: Alle Ideen

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

?

Antwort

1

Ich glaube, das es

user.requests.count 

Grundsätzlich Benutzermodell durchlaufen die es besitzt tun sollten Anfragen alle zu zählen.

+0

wow - ich war über das Denken eines. Vielen Dank! – Reddirt

Verwandte Themen