以下查询:
Sheep::whereIn('foobar_id', [1, 2, 3, 4, 5])->groupBy('foobar_id')->count();
此外,我没有使用groupBy
,而是使用了distinct('foobar_id')
而没有效果。
如何跳过foobar_id
的双精度计数结果?
使用Postgres
答案 0 :(得分:3)
Sheep::query()
->whereIn('foobar_id', [1, 2, 3, 4, 5])
->distinct()
->count('foobar_id');