【发布时间】:2021-06-28 13:46:11
【问题描述】:
我已经使用下面的 linq 查询来翻译一个不存在条件的 sql 查询。
(from jdgAcc in srv.mn_jdg_accountsSet
where
!srv.mn_jdg_accountsSet.Where(jdgAcc1 => (jdgAcc1.mn_account.Id == jdgAcc.mn_account.Id)
&& (jdgAcc1.mn_contact.Id != jdgAcc.mn_contact.Id)).Any()
select jdgAcc.mn_account.Name)
但这会引发“无效的 'where' 条件。实体成员正在调用无效的属性或方法。”例外。
请告诉我这个查询有什么问题。由于此错误,我无法将其转换为列表并获取计数。
谢谢,
莎米拉。
【问题讨论】:
标签: c# linq dynamics-365 not-exists