diff --git a/src/main/java/cn/craccd/mongoHelper/utils/MongoHelper.java b/src/main/java/cn/craccd/mongoHelper/utils/MongoHelper.java index de784e3c00b9870bcbe9e92a1d8e34e7c9ed3ff7..cc2559e4b47aeb1c743554716fc48e3368473f39 100644 --- a/src/main/java/cn/craccd/mongoHelper/utils/MongoHelper.java +++ b/src/main/java/cn/craccd/mongoHelper/utils/MongoHelper.java @@ -933,7 +933,7 @@ public class MongoHelper implements ApplicationContextAware { * @return List 列表 */ public List findIdsByQuery(Query query, Class clazz) { - Set ids = new HashSet(); + List ids=new ArrayList(); query.fields().include("id"); logQuery(clazz, query); List list = getMongoTemplate().find(query, clazz); @@ -941,7 +941,7 @@ public class MongoHelper implements ApplicationContextAware { ids.add((String) ReflectUtil.getFieldValue(object, "id")); } - return new ArrayList(ids); + return ids; } /**