diff --git a/mongo-plus-core/src/main/java/com/mongoplus/interceptor/business/LogicRemoveInterceptor.java b/mongo-plus-core/src/main/java/com/mongoplus/interceptor/business/LogicRemoveInterceptor.java index 76ea91cec1bb525a8aa721479d557eb232f8d36a..c381a2407a8085c85a5ebc5bf24632013a15125b 100644 --- a/mongo-plus-core/src/main/java/com/mongoplus/interceptor/business/LogicRemoveInterceptor.java +++ b/mongo-plus-core/src/main/java/com/mongoplus/interceptor/business/LogicRemoveInterceptor.java @@ -22,7 +22,9 @@ public class LogicRemoveInterceptor implements AdvancedInterceptor { @Override public AdvancedFunction activate() { return (invocation) -> - LogicManager.open && invocation.getMethod().getName().equals(ExecuteMethodEnum.REMOVE.getMethod()); + LogicManager.open && ( + invocation.getMethod().getName().equals(ExecuteMethodEnum.REMOVE.getMethod()) || invocation.getMethod().getName().equals(ExecuteMethodEnum.REMOVE_ONE.getMethod()) + ); } @Override