mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-10-26 10:49:20 +08:00
Synchronization code
This commit is contained in:
@@ -73,7 +73,8 @@ namespace SqlSugar
|
|||||||
private void InsertDatas<TChild>(List<TChild> children, EntityColumnInfo pkColumn, EntityColumnInfo NavColumn = null) where TChild : class, new()
|
private void InsertDatas<TChild>(List<TChild> children, EntityColumnInfo pkColumn, EntityColumnInfo NavColumn = null) where TChild : class, new()
|
||||||
{
|
{
|
||||||
children = children.Distinct().ToList();
|
children = children.Distinct().ToList();
|
||||||
var x = this._Context.Storageable(children).WhereColumns(new string[] { pkColumn.PropertyName }).ToStorage();
|
Check.ExceptionEasy(pkColumn == null, typeof(TChild).Name + " has no primary key", typeof(TChild).Name + "没有主键");
|
||||||
|
; var x = this._Context.Storageable(children).WhereColumns(new string[] { pkColumn.PropertyName }).ToStorage();
|
||||||
var insertData = x.InsertList.Select(it => it.Item).ToList();
|
var insertData = x.InsertList.Select(it => it.Item).ToList();
|
||||||
var updateData = x.UpdateList.Select(it => it.Item).ToList();
|
var updateData = x.UpdateList.Select(it => it.Item).ToList();
|
||||||
Check.ExceptionEasy(pkColumn == null && NavColumn == null, $"The entity is invalid", $"实体错误无法使用导航");
|
Check.ExceptionEasy(pkColumn == null && NavColumn == null, $"The entity is invalid", $"实体错误无法使用导航");
|
||||||
|
|||||||
Reference in New Issue
Block a user