[英]SQLAlchemy “or” statement with multiple parameters
I have a query that require to use the "or" |
我有一个需要使用“或” |
operator : 运营商:
Mymodel.query.filter((Mymodel.a== 'b') | (Mymodel.b == 'c'))
That works fine. 这很好。 However, I want my conditions to be put in an array of unkown length : 但是,我希望我的条件放在一个未知长度的数组中:
conds = [ Mymodel.a== 'b', Mymodel.b == 'c', Mymodel.c == 'd']
Mymodel.query.filter(???(conds))
Thanks ! 谢谢 !
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.