sql中and和or的混合使用,以及在spring,jpa,Specification中的写法

在开发过程遇到一个需求,查询筛选框中存在两种可传入字段:多选字段和手动输入,根据传入的字符串数组和手动输入对数据库的某个字段分别进行一次in的精确匹配和like模糊查询。spring 由于参数是动态传入的,开始拼装的sql语句以下sql if(GETWAYLIST != null && ! GETWAYLIST.isEmpty() && GETWAY  != null && GETWY != ""
相关文章
相关标签/搜索