소스 검색

修正部分情况会有 1=1 的问题

miemie 7 년 전
부모
커밋
d071d30024
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/conditions/AbstractWrapper.java

+ 4 - 1
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/conditions/AbstractWrapper.java

@@ -449,7 +449,10 @@ public abstract class AbstractWrapper<T, R, This extends AbstractWrapper<T, R, T
         if (StringUtils.isNotEmpty(sqlSegment)) {
             return sqlSegment + lastSql;
         }
-        return "1=1" + lastSql;
+        if (StringUtils.isNotEmpty(lastSql)) {
+            return "1=1" + lastSql;
+        }
+        return null;
     }
 
     public Map<String, Object> getParamNameValuePairs() {