当前使用版本(必填,否则不予处理)
3.4.1
该问题是如何引起的?(确定最新版也有问题再提!!!)
QueryWrapper.in方法传入empty的集合。
重现步骤(如果有就写完整)
QueryWrapper.in方法传入empty的集合,SQL中仍然会生成对应字段的查询条件。 该行为与接口方法注释以及官网文档描述不符。
报错信息
无
我看到2020年3月有人提过类似的问题,@miemieYaho 说自己判断空,那么请修改文档或者接口注释,保持行为与文档一致。
Comment From: qmdx
in(R column, Collection<?> value)
// 这个方法 condition 是用于判断 集合是否作为查询条件的
in(boolean condition, R column, Collection<?> value)