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)