diff --git a/FreeSql.DbContext/DbSet/DbSetAsync.cs b/FreeSql.DbContext/DbSet/DbSetAsync.cs index 3a751cc4..8732b890 100644 --- a/FreeSql.DbContext/DbSet/DbSetAsync.cs +++ b/FreeSql.DbContext/DbSet/DbSetAsync.cs @@ -205,7 +205,7 @@ namespace FreeSql if (_table.ColumnsByCsIgnore.ContainsKey(prop.Name)) return; if (_table.ColumnsByCs.ContainsKey(prop.Name)) return; - var tref = _table.GetTableRef(prop.Name, true); + var tref = _table.GetTableRef(prop.Name, false); //防止非正常的导航属性报错 if (tref == null) return; switch (tref.RefType) { diff --git a/FreeSql.DbContext/DbSet/DbSetSync.cs b/FreeSql.DbContext/DbSet/DbSetSync.cs index 37fe3c16..d01aff49 100644 --- a/FreeSql.DbContext/DbSet/DbSetSync.cs +++ b/FreeSql.DbContext/DbSet/DbSetSync.cs @@ -217,7 +217,7 @@ namespace FreeSql if (_table.ColumnsByCsIgnore.ContainsKey(prop.Name)) return; if (_table.ColumnsByCs.ContainsKey(prop.Name)) return; - var tref = _table.GetTableRef(prop.Name, true); + var tref = _table.GetTableRef(prop.Name, false); //防止非正常的导航属性报错 if (tref == null) return; switch (tref.RefType) {