diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryCondition.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryCondition.java index 0e993a8a..a049e911 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryCondition.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryCondition.java @@ -240,6 +240,13 @@ public class QueryCondition implements CloneSupport { return prev.checkEffective() ? prev : prev.getPrevEffectiveCondition(); } + protected QueryCondition getNextEffectiveCondition() { + if (next == null) { + return null; + } + return next.checkEffective() ? next : next.getNextEffectiveCondition(); + } + protected void appendQuestionMark(StringBuilder sqlBuilder) { //noinspection StatementWithEmptyBody