flask sqlalchemy查询多个不确定条件
如下图:用户手机号,策略类型等等都是可选,有可能只筛选一个或多个条件,这时候是不能用枚举法去写代码的,这样太多了。然后开始找答案,有人是这样说的:链接然后照着做了,然后就是在filter_by的时候把引号去掉然后,报错了。。如果是直接写进去就不会报错,也就是直接.filter_by(phone=13012345678,api_type=4001), 这样就不会报错,真是百思不得其解最后其实很简单,就是用sqlalchemy的**or_**即可,把所有的条件的都写进去,它会帮我们筛选出有值
原创
2021-12-09 19:22:34 ·
2586 阅读 ·
6 评论