【星瀚配置进阶】如何实现搜索不区分字母大小写?原创
金蝶云社区-梅文浩1
梅文浩1
10人赞赏了该文章 353次浏览 未经作者许可,禁止转载编辑于2023年12月14日 09:09:16

问题场景:

  1. 在人员列表中搜索英文用户名时,输入andrew无法查询到Andrew。

  2. 在全局搜索栏中搜索菜单或单据时,输入bom无法查询到BOM维护。


问题分析:

      在星瀚系统中无论是某个具体的基础资料,还是全局的搜索,英文字母的搜索可以设置模糊查询,但是默认条件都是大小写完全匹配。

      星瀚目前采用的数据库是pgsql,本质上是支持不区分字母大小写检索的。所以可以配置租户级别参数orm.opt.pg.ignorecase=true 即可实现目标。


解决效果:

image.png

image.png

赞 10