我正在处理一个 Linq 查询,并尝试按照 Mutilevel include in C# Linq 的建议,包含多层实体。
因此,我编写了以下查询:
query.Include(u => u.Stops.Select(d => d.Address).Select(c => c.City));
查询条件是
IQueryable<SomeEntity> query
我遇到了异常:
表达式必须是一个 MemberExpression。
我的实体截图如下:。请帮忙解决,谢谢。
SomeEntity
、Stop
和Address
实体。不清楚这些导航属性属于哪个实体。 - Ladislav Mrnka