2024-09-29 23:17:38 发布
网友
我正在寻找以下的正确语法:
SomeModel.objects.filter(propertyA = 'foo' OR propertyB = 'bar')
这里正确的语法是什么?你知道吗
看这里:https://docs.djangoproject.com/en/dev/topics/db/queries/#complex-lookups-with-q-objects
它将是:
from django.db.models import Q SomeModel.objects.filter(Q(propertyA=foo) | Q(propertyB=bar))
使用Q objects:
from django.db.models import Q SomeModel.objects.filter(Q(propertyA='foo') | Q(propertyB='bar'))
看这里:https://docs.djangoproject.com/en/dev/topics/db/queries/#complex-lookups-with-q-objects
它将是:
使用Q objects:
相关问题 更多 >
编程相关推荐