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