在oracle的实体框架中选择具有一个子节点的实体

时间:2014-06-09 13:21:20

标签: c# entity-framework odp.net

以下查询抛出Oracle 10.2.0.3.0不支持APPLY'例外

var q = _dbTaxObjects
    .Select(o => new TaxObjectItem()
    {
        MainAddress = o.MainAddress,
        Id = o.Id,
        ObjectName = o.ObjectName,
        State = o.State,
        LastCheck = o.Checks.OrderByDescending(ch => ch.EndDate).FirstOrDefault()
    });

我需要选择一个具有max endDate(如果存在)的子项(taxObjectCheck)的taxObjects。 如果我评论LastCheck赋值,那么查询效果很好。

0 个答案:

没有答案