diff --git a/platform-common/src/main/java/com/lyms/platform/common/dao/operator/MongoCondition.java b/platform-common/src/main/java/com/lyms/platform/common/dao/operator/MongoCondition.java index 5a03d10..e3e8050 100644 --- a/platform-common/src/main/java/com/lyms/platform/common/dao/operator/MongoCondition.java +++ b/platform-common/src/main/java/com/lyms/platform/common/dao/operator/MongoCondition.java @@ -192,7 +192,11 @@ public class MongoCondition { criteria.all(obj); } }else if(MongoOper.IN==oper){ - criteria.in(obj); + if (obj instanceof Collection) { + criteria.in((Collection) obj); + }else { + criteria.in(obj); + } } }