Maison > Questions et réponses > le corps du texte
L'adresse de l'image contient l'emplacement et le nombre total d'utilisateurs.
Users::with(['address'=>function($query){ $query->where('location', 'NAXAL'); $query->order By('total'); }])->get();
Cette requête renverra tous les utilisateurs et les relations qui ne correspondent pas à la requête seront vides. Je souhaite uniquement extraire les utilisateurs qui ne sont pas nuls sur la relation et les trier en conséquence.
P粉6271364502024-04-07 16:01:40
Vous pouvez utiliser la condition WhereHas
Users::whereHas('address', function($query){ $query->where('location', 'NAXAL'); $query->order By('total'); })->get();