This commit is contained in:
28810 2020-07-12 12:55:19 +08:00
parent 8c38922331
commit 8e14759fdd

View File

@ -372,7 +372,12 @@ namespace FreeSql.Internal.CommonProvider
if (whereExp == null) if (whereExp == null)
{ {
tbref = tb.GetTableRef(collMem.Member.Name, true); tbref = tb.GetTableRef(collMem.Member.Name, true);
if (tbref == null) throw new Exception($"IncludeMany 类型 {tb.Type.DisplayCsharp()} 的属性 {collMem.Member.Name} 不是有效的导航属性提示IsIgnore = true 不会成为导航属性"); if (tbref == null)
{
tb = _commonUtils.GetTableByEntity(collMem.Expression.Type); //debug https://github.com/dotnetcore/FreeSql/issues/367
tbref = tb.GetTableRef(collMem.Member.Name, true);
if (tbref == null) throw new Exception($"IncludeMany 类型 {tb.Type.DisplayCsharp()} 的属性 {collMem.Member.Name} 不是有效的导航属性提示IsIgnore = true 不会成为导航属性");
}
} }
else else
{ {