Django的对象模型过滤器方法似乎自动使用AND SQL关键字.
例如:
>>> Publisher.objects.filter(name__contains="press", country__contains="U.S.A")
将自动转换为以下内容:
SELECT ...
FROM publisher
WHERE name LIKE '%press%'
AND country LIKE '%U.S.A.%'
不过,我想知道有没有办法把"AND"变成"OR"?我似乎在文档中找不到它(奇怪的是,搜索‘or’并没有真正的用处).