浏览代码

fix: 修改Insert忽略自增注入Bug

hubin 1 年之前
父节点
当前提交
072841783b

+ 1 - 1
mybatis-plus-core/src/main/java/com/baomidou/mybatisplus/core/metadata/TableInfo.java

@@ -342,7 +342,7 @@ public class TableInfo implements Constants {
      */
     public String getAllInsertSqlPropertyMaybeIf(final String prefix, boolean ignoreAutoIncrementColumn) {
         final String newPrefix = prefix == null ? EMPTY : prefix;
-        if (ignoreAutoIncrementColumn) {
+        if (ignoreAutoIncrementColumn && idType == IdType.AUTO) {
             return fieldList.stream()
                 .map(i -> i.getInsertSqlPropertyMaybeIf(newPrefix)).filter(Objects::nonNull).collect(joining(NEWLINE));
         }