update schema get
diff --git a/spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableBase.scala b/spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableBase.scala
index 50af0fa..ea213a8 100644
--- a/spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableBase.scala
+++ b/spark-doris-connector/spark-doris-connector-spark-3-base/src/main/scala/org/apache/doris/spark/catalog/DorisTableBase.scala
@@ -59,7 +59,7 @@
 
   override def newWriteBuilder(logicalWriteInfo: LogicalWriteInfo): WriteBuilder = {
     config.setProperty(DorisOptions.DORIS_TABLE_IDENTIFIER, name())
-    createWriteBuilder(config, logicalWriteInfo.schema())
+    createWriteBuilder(config, schema())
   }
 
   private implicit def dorisSchemaToStructType(dorisSchema: Schema): StructType = {