如图所示,如何把多选框里的条件传入后台,并用mybatis查询。
我目前的思路是:每个checkbox的value值类似"1,20",传入后台后分开,并动态写出条件,传入mybatis中作为条件查询,就是不知道mybatis如何使用自定义sql。
可以不用我的思路,实现功能就行,但是要使用mybatis
mybatis查询checkbox
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
5条回答 默认 最新
张小帅和刘美美 2021-04-13 13:59关注前端传到后台: checkBoxs:[{1,10}{11,50}] <foreach collection="checkBoxs" item="checkBox" open="AND (" close=")" separator="or" > id BETWEEN (checkBox.value1, checkBox.value2) </foreach> 转成sql= AND (id BETWEEN (1,10) OR id BETWEEN (11,50) )评论 打赏 举报解决 1无用