Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

filtro laravel pertence a muitos


Você deve usar whereDoesntHave() para selecionar modelos que não tenham um modelo relacionado que atenda a determinados critérios:
$users = User::whereDoesntHave('roles', function($q){
    $q->where('role_id', 5);
})->get();