首先,我很抱歉,因为这是我第二次写这个问题,但之前解释不好,现在已经接近了。
我正在为 CRM 数据库的搜索页面进行 linq 查询,并且像下面这样的普通查询不起作用,我遇到了异常:
[System.ServiceModel.FaultException<Microsoft.Xrm.Sdk.OrganizationServiceFault>] = {"'Contact' entity doesn't contain attribute with Name = 'title'."}
对于连接查询,在 Where 是 r.Name == "Me" && j.LastName == "He" 这样的子句中,我必须使用两个 Where 子句进行查询,因为我得到了与上面相同的异常,说表 'r' 没有 'LastName' 属性。
var cms = from i in aux_pr
join cal in Contact on i.aux_CallerRequestorID.Id equals cal.ContactId.Value
join sub in Subject on i.aux_ClassificationID.Id equals sub.SubjectId
where cal.FullName.Contains(searchTerm) ||
sub.Title.Contains(searchTerm)
在这种情况下,我该怎么做这个查询。提前致谢!