Browse Source

Update GetEntityInfoWithAttr

pull/40/head
sunkaixuan 1 year ago
parent
commit
3e86b4aaa4
  1. 2
      Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/QueryBuilder.cs

2
Src/Asp.NetCore2/SqlSugar/Abstract/SqlBuilderProvider/QueryBuilder.cs

@ -411,7 +411,7 @@ namespace SqlSugar
Type type = item.GetType();
PropertyInfo field = type.GetProperty("exp", flag);
Type ChildType = item.type;
var entityInfo = this.Context.EntityMaintenance.GetEntityInfo(ChildType);
var entityInfo = this.Context.EntityMaintenance.GetEntityInfoWithAttr(ChildType);
var exp = field.GetValue(item, null) as Expression;
var isMain = ChildType == this.EntityType||(ChildType.IsInterface&& this.EntityType.GetInterfaces().Any(it => it == ChildType));
var isSingle = IsSingle();

Loading…
Cancel
Save