我们在一个查询中使用groupconcat,该查询返回的字符串大于groupconcat的默认长度(1024)。我需要在全局级别设置组\u concat \u max \u len的最大值,但我无法在flask \u sqlalchemy中找到实现该目标的方法。
Request.query
.with_entities(func.group_concat(func.CONCAT_WS(';', Sample.xyz,Analysis.zy, Analysis.pqr).distinct()))
.outerjoin(Sample)
.outerjoin(Analysis)
.group_by(Request.id).all()
如果有人能帮我,请告诉我。
1条答案
按热度按时间apeeds0o1#
设置全局组\u concat \u max \u len=10000000;
运行此