sqlalchemy - group_by с атрибутом поля json - PullRequest
0 голосов
/ 29 октября 2018

Мне нужны агрегированные результаты из моей таблицы, и я хочу агрегировать на основе атрибута в поле json.

Я пытался:

channel_raw = db.session.query(
    Chathistory2.meta_json['channel'],
    func.sum(Chathistory2.id).label('sum')
    ).filter().group_by(Chathistory2.meta_json['channel']).all()

Ошибка:

sqlalchemy.exc.ProgrammingError: (psycopg2.ProgrammingError) could not identify an equality operator for type json

Разве нельзя группировать по атрибуту из поля json?

Заранее спасибо.

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