EF核心筛选包含属性

时间:2019-02-11 17:49:44

标签: entity-framework .net-core entity-framework-core

我有两个类,分别是Role和AclRelations。在角色实体中包含AclRelations之后,我想使用IsActive属性过滤AclRelations。如何在查询中添加包含过滤器? (我使用EF-Core)

      var roleEntity = this._unitOfWork.GetRepository<RoleEntity>().GetPagedList(
   b => b //selector
   , role => role.Id == new Guid("6FE68340-933C-4F94-64FA-08D68EBA5E79") && role.IsActive // predicate
   , null //order
   ,roles => roles.Include(role => role.AclRelations).ThenInclude(aclRel => aclRel.Acl) //includes
    );

0 个答案:

没有答案
相关问题