mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-23 12:33:44 +08:00
Synchronization code
This commit is contained in:
@@ -38,6 +38,10 @@ namespace SqlSugar
|
|||||||
foreach (var item in parentList)
|
foreach (var item in parentList)
|
||||||
{
|
{
|
||||||
var items= parentNavigateProperty.PropertyInfo.GetValue(item);
|
var items= parentNavigateProperty.PropertyInfo.GetValue(item);
|
||||||
|
if (items == null)
|
||||||
|
{
|
||||||
|
continue;
|
||||||
|
}
|
||||||
var children=((List<TChild>)items);
|
var children=((List<TChild>)items);
|
||||||
InsertDatas(children, thisPkColumn);
|
InsertDatas(children, thisPkColumn);
|
||||||
var parentId = parentPkColumn.PropertyInfo.GetValue(item);
|
var parentId = parentPkColumn.PropertyInfo.GetValue(item);
|
||||||
|
@@ -464,7 +464,7 @@ namespace SqlSugar
|
|||||||
it.PropertyName.EqualCase(verColumn.PropertyName));
|
it.PropertyName.EqualCase(verColumn.PropertyName));
|
||||||
if (data == null)
|
if (data == null)
|
||||||
{
|
{
|
||||||
data = new DbColumnInfo() { DbColumnName= verColumn.DbColumnName, Value=newValue };
|
data = new DbColumnInfo() { DbColumnName= verColumn.DbColumnName,PropertyName=verColumn.PropertyName, Value=newValue };
|
||||||
this.UpdateBuilder.DbColumnInfoList.Add(data);
|
this.UpdateBuilder.DbColumnInfoList.Add(data);
|
||||||
}
|
}
|
||||||
data.Value = newValue;
|
data.Value = newValue;
|
||||||
|
Reference in New Issue
Block a user