Le modèle Model1
a le champ ForeignKey (my_field
) à Model2
. Je veux récupérer tous Model1
sans les enregistrements qui ont déjà au moins 1 enregistrement avec la même valeur my_field
.Comment obtenir tous les objets, à l'exclusion de ceux qui ont des enregistrements ayant la même valeur d'ID de champ associé
-1
A
Répondre
0
Je pense que vous devez obtenir tous les enregistrements distincts de Model1
, Donc, voici comment vous pouvez le faire en django.
Model1.objects.all().distinct()
Espérons que cela répond à votre question.
Merci
'distinct' supprime simplement les doublons, alors que je dois exclure ces lignes du tout. – dimazubrik