Update db.UpdateNav

This commit is contained in:
sunkaixuan
2022-07-30 18:04:20 +08:00
parent c6b3dff4f1
commit 8809dacf6d

View File

@@ -12,6 +12,7 @@ namespace SqlSugar
{
var parentEntity = _ParentEntity;
var parentList = _ParentList;
var isManyPk = parentEntity.Columns.Count(it => it.IsPrimarykey) > 1;
var parentColumn = parentEntity.Columns.FirstOrDefault(it => it.PropertyName == nav.Navigat.Name);
var parentPkColumn = parentEntity.Columns.FirstOrDefault(it => it.IsPrimarykey);
var thisEntity = this._Context.EntityMaintenance.GetEntityInfo<TChild>();
@@ -33,7 +34,7 @@ namespace SqlSugar
}
}
if (!IsDefaultValue(navPropertyValue))
if (!IsDefaultValue(navPropertyValue)&& isManyPk==false)
{
this._Context.Updateable<DbTableInfo>
().AS(parentEntity.DbTableName)