我有两个带有has_many关联的模型。
User :has_many foos
Foo :belongs_to user
Foo.joins(:用户)
我希望在Foo上有一个组,它返回count和user_id。 意味着我想知道'user_id'有多少'foos'。
例如:
user_id foos_count
-------------
1 31
2 52
答案 0 :(得分:3)
以下是满足需求的查询:
Foo.group(:user_id).count