永洪社区

标题: 筛选项超过一千个值报错 [打印本页]

作者: yhdata_2VS6amIp    时间: 2024-3-22 11:34
标题: 筛选项超过一千个值报错
筛选项超过一千个值报错如何解决

作者: yhdata_lyaa    时间: 2024-3-22 13:16
最好减少选项个数哦,如果超过了可以设置参数
配置参数 sql.in.value.limit=1000
限制了过滤器里 其中一个 拼sql时 in 的值的个数,默认1000;
超过1000,执行时给出提示:过滤条件为“其中一个”时,传递的参数值个数不能超过1,000个。

文件系统在安装目录Yonghong/bihome/bi.properities配置文件中修改配置后重启,
如果是数据库系统在管理系统--数据库空间--下载bi.properities文件修改后上传  重启

作者: 美滋滋    时间: 2024-3-22 13:35
选择项目超过1000,很不利于选择,一般是不建议作为筛选条件的。
如果非要用这个项目作为数据筛选条件,建议给这个选项增加上级大分类,甚至上上级大分类。
通过多级筛选达到条件选择快速定位的目的。
作者: yhdata_2VS6amIp    时间: 2024-3-22 13:48
yhdata_lyaa 发表于 2024-3-22 13:16
最好减少选项个数哦,如果超过了可以设置参数
配置参数 sql.in.value.limit=1000
限制了过滤器里 其中一个  ...

能否有其他解决办法,比如可以超过1000个自动把sql变成in两段,用or的方式拼接
作者: yhdata_0wzDdU7R    时间: 2024-3-22 14:51
筛选超过1000一般不建议作为筛选条件




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4