我似乎无法使用GUID和' ne'调用retrievemultiplerecords时的运算符。这个查询的第一部分工作得很好,我通过ta_lead / Id查找...它的下半部分是chigs,其中有thisGuid的值。这是我尝试过的以及我得到的结果:
options = "$select=ta_value&$filter=ta_lead/Id eq (guid'" + leadId + "') and ta_leadallocationId/Id ne (guid'" + thisGuid + "')";
这会返回错误请求:没有属性' Id'存在于' System.Guid'
options = "$select=ta_value&$filter=ta_lead/Id eq (guid'" + leadId + "') and ta_leadallocationId ne (guid'" + thisGuid + "')";
这会返回错误请求:无法识别' Edm.Guid'文字'指导'''在' 87。
options = "$select=ta_value&$filter=ta_lead/Id eq (guid'" + leadId + "') and ta_leadallocationId ne ('" + thisGuid + "')";
这将返回错误请求:运营商' ne'与操作数类型不兼容' System.Guid'和' System.String'
有什么想法吗? THX ...克林特