LARAVEL Como realizar consulta no banco aplicando “exceções” com relacionamento?

Tecnologia infraestrutura e desenvolvimento

LARAVEL Como realizar consulta no banco aplicando “exceções” com relacionamento?

Todos os Role exceto o número 2 traga a relação de usuários, exemplo

$users = Role::where('id', '<>', 2)->users;

trazendo todos os usuários exceto o que tem roles == 2.

Observação: users e a sua relação com as funções de cada usuário então coloque o mesmo nome configurado no seu model

Um outra forma pela relação do usuário com o método has():

$users = User::with(['roles'])->has('roles', '<>', 2)->get();

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *