我正在寻找与Entity SQL相同的以下内容。
from row in Parent_Table
select new{
Parent_Table.include("child_table").Select("SomeField").Max(),
row
}
这是整个查询的一部分
(如何在延迟加载时关闭创建子查询?)
我试试
myObjectQuery.Include("Proj_PF_" + state_Year).Select("phisicalImprovement").Max();
phisicalImprovement是Proj_PF_“+ state_Year的一个字段,我的查询是另一个表
得到遗漏的例外
'phisicalImprovement' is not a member of 'Transient.collection[NezaratModel.Proj_PF_58_89(Nullable=True,DefaultValue=)]'. To extract a property of a collection element, use a subquery to iterate over the collection. Near simple identifier
谢谢。
答案 0 :(得分:1)
ESQL中没有等效项,因此当您调用ESQL时使用ObjectQuery<>
,因此只需将ESQL命令传递给ObjectQuery
实例,并且应该能够调用{ {1}}为此:
Include