需求:需要根据技术员id列表为条件查表
mapper中方法如下:
List<OrderStatisticVO> getGroupForAllPcStatistic(@Param("technicianIds") List<Long> technicianIds,
@Param("startTime") Date startTime, @Param("endTime") Date endTime);
.xml文件中的具体实现如下:
这里使用了foreach标签来实现,
其中collection对应了方法中的参数名,是foreach要循环的对象;
item是循环中的一个具体对象,比如说在这里就是循环列表中的一个技术员id;
separator是分隔符,比如在in中分隔符是英文逗号;
open与close分别是开始符号和关闭符号,通常两者配合使用,常常用在in(),values()。