From 44bcb6fa2ef77b026f15b8f2c6ab30ab68484ff2 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 4 Jul 2022 07:46:55 +0800 Subject: [PATCH] Update insertNav --- .../ExecuteNavProvider/InsertNavProviderOneToOne.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Src/Asp.Net/SqlSugar/Abstract/ExecuteNavProvider/InsertNavProviderOneToOne.cs b/Src/Asp.Net/SqlSugar/Abstract/ExecuteNavProvider/InsertNavProviderOneToOne.cs index 5f410bf3b..0d696f128 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/ExecuteNavProvider/InsertNavProviderOneToOne.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/ExecuteNavProvider/InsertNavProviderOneToOne.cs @@ -31,6 +31,14 @@ namespace SqlSugar { navPropertyValue = pkValue; } + + } + if (!IsDefaultValue(navPropertyValue)) + { + this._Context.Updateable + ().AS(parentEntity.DbTableName) + .SetColumns(parentColumn.DbColumnName, navPropertyValue) + .Where(parentPkColumn.DbColumnName, "=", parentPkColumn.PropertyInfo.GetValue(parent)).ExecuteCommand(); } if (IsDefaultValue(navPropertyValue)) {