From 7151969ee081d5beaaa3c29986d14e30f6de2e5d Mon Sep 17 00:00:00 2001 From: 2881099 <2881099@qq.com> Date: Tue, 14 Feb 2023 18:00:34 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E4=BF=AE=E5=A4=8D=20BulkUpdate=20=E8=A7=A6?= =?UTF-8?q?=E5=8F=91=20Aop.AuditValue=20Insert=20=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FreeSql/Internal/CommonProvider/UpdateProvider.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/FreeSql/Internal/CommonProvider/UpdateProvider.cs b/FreeSql/Internal/CommonProvider/UpdateProvider.cs index 576530c9..5e786eff 100644 --- a/FreeSql/Internal/CommonProvider/UpdateProvider.cs +++ b/FreeSql/Internal/CommonProvider/UpdateProvider.cs @@ -106,7 +106,9 @@ namespace FreeSql.Internal.CommonProvider await fsql.Ado.CommandFluent(state.Item1).WithConnection(connection).WithTransaction(transaction).ExecuteNonQueryAsync(); try { - var insert = fsql.Insert(update._source) + var insert = fsql.Insert(); + (insert as InsertProvider)._source.AddRange(update._source); //不能直接 AppendData,防止触发 Aop.AuditValue + insert .AsType(update._table.Type) .WithConnection(connection) .WithTransaction(transaction)