我需要构建一个表达式,该表达式将在父实体属性上工作,因此将执行以下操作:
IQueryable<Children> allChildren = from e in context.Children select e;
IQueryable<Children> filter = allChildren.Where(x => x.Parent.Name == "Value");
我创建了一个
Expression.Lambda<Func<Parent, bool>>
但我不能用在孩子们的“哪里”,没有合适的超载。如何做到这一点?
子级是父级的实体集。