[英]python peewee dynamically or clauses
我想在执行查询时动态OR
多个子句。 我在peewee文档中看到:
import operator
or_clauses = reduce(operator.or_, clauses) # OR together all clauses
但是,此注释尚不清楚。 clauses
应该设置为什么? 有人有示例代码吗?
子句将是示例中的表达式列表,抱歉,目前尚不清楚。
您可能会写类似:
clauses = [
(User.username == 'something'),
(User.something == 'another thing'),
...
]
User.select().where(reduce(operator.or_, clauses))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.