sqlalchemy-具有json字段属性的group_by

时间:2018-10-29 14:34:12

标签: python postgresql sqlalchemy

我想从表中汇总结果,并且想基于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字段中的属性分组?

谢谢。

0 个答案:

没有答案