diff --git a/mongo-plus-core/src/main/java/com/anwen/mongo/logic/replacer/LogicRemoveReplacer.java b/mongo-plus-core/src/main/java/com/anwen/mongo/logic/replacer/LogicRemoveReplacer.java index c71d18d07e2a159c5e959cc249758b93e190f302..d916d5c38ff7281be0006525681e2b9ae12148e3 100644 --- a/mongo-plus-core/src/main/java/com/anwen/mongo/logic/replacer/LogicRemoveReplacer.java +++ b/mongo-plus-core/src/main/java/com/anwen/mongo/logic/replacer/LogicRemoveReplacer.java @@ -36,7 +36,7 @@ public class LogicRemoveReplacer implements Replacer { if (CollectionLogicDeleteCache.getLogicIgnore()) { return method.invoke(target, args); } - MongoCollection collection = (MongoCollection) args[1]; + MongoCollection collection = (MongoCollection) args[2]; Class clazz = LogicDeleteHandler.getBeanClass(collection); if (Objects.isNull(clazz)) { return method.invoke(target, args);