由SQLAlchemy或在SQLAlchemy中的多个标准

由SQLAlchemy或在SQLAlchemy中的多个标准,sqlalchemy,flask-sqlalchemy,Sqlalchemy,Flask Sqlalchemy,在SQLAlchemy中,当使用过滤器进行查询时,如果我给出了多个由逗号分隔的条件,则使用和将这些条件连接起来 如何通过或使用多个条件进行查询,并且结果必须返回满足任一条件的所有行?是否要使用或: from sqlalchemy import or_ query.filter(or_(Person.last_name == 'Hardy', Person.id_num == 620028467)) 此或子句相当于SQL中的以下where子句: where Person.last_name =

在SQLAlchemy中,当使用
过滤器
进行查询时,如果我给出了多个由逗号分隔的条件,则使用
将这些条件连接起来


如何通过
使用多个条件进行查询,并且结果必须返回满足任一条件的所有行?

是否要使用

from sqlalchemy import or_
query.filter(or_(Person.last_name == 'Hardy', Person.id_num == 620028467))
子句相当于SQL中的以下
where
子句:

where Person.last_name = 'Hardy' or
      Person.id_num = 620028467