Я недавно обновился до последней версии sqlalchemy, и часть моего кода больше не работает.У меня возникают трудности с поиском, как это исправить, и я могу использовать руку.
Раньше запрос выглядел так.
self.db.query(Drive).filter(Drive.package_id==package.package_id)\
.filter(Drive.wipe_end!=None).sum(Drive.wipe_end - Drive.wipe_start)
Это работало раньше, чтобы получить сумму некоторых длительностей, но теперьЯ получаю следующую ошибку:
'Query' object has no attribute 'sum'
При любом поиске в Google я получаю информацию, которой несколько лет.