from o in ProductDb.ORDER_ORDERINFO
join s in ProductDb.SHOP_INFO on o.ORDER_SHOPID equals s.SHOP_INFO_ID
where (o.Paytime > (s.FundLogs.LastOrDefault().Creatime == null ? DateTime.MinValue : s.FundLogs.LastOrDefault().Creatime))
报错:
LINQ to Entities 不识别方法“BoBoManagement.Entities.FundLog LastOrDefault[FundLog](System.Collections.Generic.IEnumerable`1[BoBoManagement.Entities.FundLog])”,因此该方法无法转换为存储表达式。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
不能用LastOrDefault这个方法啊。
各位,要实现这样的筛选,能怎么写呢?