Postgresql 在sqlalchemy+;中添加带有持续时间的时间戳;博士后

Postgresql 在sqlalchemy+;中添加带有持续时间的时间戳;博士后,postgresql,sqlalchemy,Postgresql,Sqlalchemy,我试图在查询中添加一个持续时间为整数的时间戳 QTrack.query.filter( func.dateadd( QTrack.start_time, QTrack.duration * func.interval('1 second') ) < datetime.datetime.now() ).order_by( QTrack.start_time.desc() ).limit( 5 ) QTrack.query.filter( 函数日期添加( QTrack

我试图在查询中添加一个持续时间为整数的时间戳

QTrack.query.filter(
  func.dateadd(
    QTrack.start_time, QTrack.duration * func.interval('1 second')
  ) < datetime.datetime.now()
).order_by(
  QTrack.start_time.desc()
).limit(
  5
)
QTrack.query.filter(
函数日期添加(
QTrack.start\u时间,QTrack.duration*函数间隔('1秒'
)
它在
QTrack.duration*func.interval('1秒')上出现问题。


我将Postgres作为我的db运行。

有什么问题吗?。