我跟随http://laravel.com/docs/eloquent#many-to-many
当然,情况不同。
如何在角色表上进行聚合?式。具有角色Admin的最大计数用户,具有角色admin的最小计数用户和平均计数用户?
答案 0 :(得分:0)
对于任何关系,您都可以使用:
User::whereHas('roles', function ($query) {
$query->where('name','=','admin');
})->count();
在这个例子中获得平均值,最小值或最大值没有意义。