Entity framework 在EF lambda上包含和筛选集合
假设我有一个实体“A”,它有一个集合“B”,B也有一个集合“B_1”,B_2,B_3”,比如:Entity framework 在EF lambda上包含和筛选集合,entity-framework,lambda,Entity Framework,Lambda,假设我有一个实体“A”,它有一个集合“B”,B也有一个集合“B_1”,B_2,B_3”,比如: 当“B”的“is_active”字段设置为false时,包含所有这些字段并对其进行过滤的最佳方式是什么 您可以使用Any来过滤它们: var data = from a in context.As where a.Bs.Any(b => b.IsActive == true) select a; var data = from a in contex
当“B”的“is_active”字段设置为false时,包含所有这些字段并对其进行过滤的最佳方式是什么 您可以使用
Any
来过滤它们:
var data = from a in context.As
where a.Bs.Any(b => b.IsActive == true)
select a;
var data = from a in context.As
where a.Bs.Any(b => b.IsActive == true)
select a;