【发布时间】:2021-07-03 07:27:00
【问题描述】:
我尝试使用“and_()”来重叠日期,但出现错误:“BinaryExpression”对象和“Comparator”对象都没有属性“过滤器”
dto = date(year=2021, month=4, day=15)
dfrom = date(year=2021, month=4, day=27)
schema = BookSchema(many=True)
bookings = db.session.query(BookData).filter(and_(func.date(BookData.date_from).between(dfrom, dto)).filter(and_(func.date(BookData.date_to).between(dfrom, dto)))).all()
感谢您的回答!
【问题讨论】:
标签: postgresql flask sqlalchemy