Как присоединиться к generate_series с помощью SQLAlchemy - PullRequest
0 голосов
/ 10 марта 2020

Я пытаюсь связать некоторые события по месяцам.

date_list = func.generate_series(start, end, '1 month')

db.session.query(func.count(Event.id)).join(date_list, true()).outerjoin(Event, Event.time==func.date(date_list)).all()

Но я получаю сообщение об ошибке:

NotSupportedError: (psycopg2.errors.FeatureNotSupported) функции, возвращающие набор не допускаются в условиях JOIN

Какой простой пример использования ряда в левой части соединения с SQLAlchemy, а затем использования агрегата типа count?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...