【发布时间】:2010-03-04 00:41:40
【问题描述】:
我需要构建一个适用于父实体属性的表达式,因此将执行以下操作:
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>> 类型的表达式,但我不能在儿童“Where”上使用它,没有合适的重载。如何做到这一点?
子代是父代的实体集。
【问题讨论】:
标签: linq-to-sql lambda