这是在我的电灯开关应用程序的 wcf ria 服务类中。我只是无法理解为什么在运行电灯开关应用程序时会在运行时发生此异常。我怎样才能摆脱这个以运行此查询。请帮助
贷款和释放表都是使用 lightswitch 内的 lightswitch 创建的。贷款和释放之间的关系是一对零或一,即一个贷款可以有一个释放。这个查询本身来自我遇到的一个以前的 SO 问题
[Query(IsDefault = true)]
public IQueryable<PendingLoans> GetPendingLoans()
{
var query = from c in this.context.Loans
join p in this.context.Releases
on c.Id equals p.Loan.Id into cp
from p in cp.DefaultIfEmpty()
select new PendingLoans
{
Billno=c.BillNo,
releaseid = p == null ? 0 : p.Id
};
return query.AsQueryable();
}