我用SQLAlchemy从MySql数据库查询记录时遇到问题。 这是我的桌子:
class CarLicenceData(Base):
...
userIdOwner = sa.Column(sa.String(100))
MOTExpiry = sa.Column(sa.Date)
...
我的问题是:
now = datetime.datetime.now()
car = session.query(CarLicenceData).filter(and_(
CarLicenceData.MOTExpiry <= now.date(),
CarLicenceData.MOTExpiry != None,
CarLicenceData.userIdOwner == 'eu-west-1:97923fc8-2b0f-4caa-b6b9-7974941073ec'
)).one()
print car
<CarLicenceData(1585)>
car.MOTExpiry is None
True
即使MOTExpiry为None,它也返回record。这里怎么了?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐