12
Laravel Eloquent -distingle()和count()不能一起正常工作
因此,我试图获取查询中不同pid的数量,但是返回的值是错误的。 这是我尝试做的: $ad->getcodes()->groupby('pid')->distinct()->count() 返回值“ 2”的值应该返回“ 1”。 作为一种解决方法,我正在这样做: count($ad->getcodes()->groupby('pid')->distinct()->get()) 什么工作正常并返回“ 1” 是否有任何规则在同一查询上不能包含计数和不重复?我找到一种“沉重”的解决方法,我想使原始查询工作:(