15
Djangoクエリセットフィルタリングで等しくない方法を教えてください。
DjangoモデルのQuerySetsには、__gtと__ltの比較値がありますが、__ne/ !=/ <>(等しくない?) 等しくないを使用してフィルタリングしたい: 例: Model: bool a; int x; が欲しいです results = Model.objects.exclude(a=true, x!=5) これ!=は正しい構文ではありません。私が試しました__ne、<>。 私は結局使用しました: results = Model.objects.exclude(a=true, x__lt=5).exclude(a=true, x__gt=5)