Procházet zdrojové kódy

修正刚刚优化一下方法优化出的 bug

miemie před 7 roky
rodič
revize
69c6491dee

+ 1 - 1
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/toolkit/ISqlSegmentList.java

@@ -62,7 +62,7 @@ public class ISqlSegmentList extends ArrayList<ISqlSegment> {
                     if (matchLastAnd || matchLastOr) {//上次最后一个值是 and 或者 or
                         if (matchLastAnd && match(predicateAnd, sqlSegment)) {
                             return false;
-                        } else if (matchLastOr || match(predicateOr, sqlSegment)) {
+                        } else if (matchLastOr && match(predicateOr, sqlSegment)) {
                             return false;
                         } else {//和上次的不一样
                             removeLast();