2
SQL-выражение:Как использовать dateadd в sqlalchemy с фильтром?
select *
from order
where status=0
and adddate(created_time, interval 1 day)>now();
питон код:
from sqlalchemy.sql.expression import func, text
from datetime import datetime
closed_orders = DBSession.query(Order).filter(func.dateadd(Order.create_time, text('interval 1 day'))>datetime.now()).all()
но это ошибались. как это сделать правильно?
благодаря
REF: Using DATEADD in sqlalchemy
Что именно вы имеете в виду, не так? Не могли бы вы добавить, какой результат вы получите и какой результат вы ожидаете? – moschlar
Я меняю «func.dateadd» на «func.adddate» Тогда он работает !. – dived