Update nav insert

This commit is contained in:
sunkaixuan
2024-04-16 19:15:29 +08:00
parent f8c5e2f5c3
commit f1015e2955

View File

@@ -195,7 +195,18 @@ namespace SqlSugar
} }
else else
{ {
this._Context.Insertable(insertData).ExecuteCommand(); var isIdentity = this._Context.EntityMaintenance.GetEntityInfo(typeof(TChild)).Columns.Any(it => it.IsIdentity);
if (isIdentity)
{
foreach (var item in insertData)
{
this._Context.Insertable(insertData).ExecuteCommandIdentityIntoEntity();
}
}
else
{
this._Context.Insertable(insertData).ExecuteCommand();
}
} }
} }
} }