你的思路错啦
你既然想出入两个参数进行查找,就不该写一个参数呀,试试这样写怎么样
<if text="a!=null and b!=null">
solver_name LIKE '%' || #{a} || '%'
or solver_name LIKE '%' || #{b} || '%'
</if>
如果还不可以,那么你只要写一个就可以了,至于输入两个可以在后端调用两次该方法,将两个list对象集合合并到一个集合中,合并时进行去重即可,合并后将新的集合发送给前端即可
<if text="a!=null and a!=''">
solver_name LIKE '%' || #{a} || '%'
</if>
如果对你有帮助,记得采纳一下哦~,谢谢^_^
你是什么目的呢?没必要那样写呢;模糊查询写一个就可以了。