问题:条件查询的时候 如果查询条件是数组
例如:需要查询出 id在[1,2,3,4,......]的所有数据,
数组中的数据不能写死在in语句中,这个时候就可以直接使用
list作为条件。
需要注意的是,实体类要加一个数组存储条件集合
解决方法:
idList是实体类中存储id的集合
<if idList != null and idList.size > 0 >
and id in
<foreach collection='idList ' item='item'
open='(' close =')' separator ="," >
#{item}
</foreach >
</if>
版权声明:本文为qq_44985699原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。