gpt4 book ai didi

ruby-on-rails - Activerecord 按计数和 user_id 分组

转载 作者:行者123 更新时间:2023-12-04 03:54:30 25 4
gpt4 key购买 nike

我有两个具有 has_many 关联的模型。

User :has_many foos
Foo :belongs_to user

Foo.joins(:user)

我想在 Foo 上有一个分组依据,它返回计数和 user_id。意思是我想知道有多少个带有“user_id”的“foos”。

例如:

user_id foos_count 
-------------
1 31
2 52

最佳答案

下面是满足需求的查询:

Foo.group(:user_id).count

关于ruby-on-rails - Activerecord 按计数和 user_id 分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29466451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com