示例:我查找电话号码为 555 555 555 的所有帐户,并且我想在电话 1、电话 2 和电话 3 中查找。这对odata可行吗?
在此页面上,他们对逻辑或说以下内容:
您可以使用 OR 运算符对同一字段应用不同的过滤器。但是,您不能使用 OR 运算符对两个不同的字段应用过滤器。
鉴于这个限制,我真的不知道如何做那个过滤器。
示例:我查找电话号码为 555 555 555 的所有帐户,并且我想在电话 1、电话 2 和电话 3 中查找。这对odata可行吗?
在此页面上,他们对逻辑或说以下内容:
您可以使用 OR 运算符对同一字段应用不同的过滤器。但是,您不能使用 OR 运算符对两个不同的字段应用过滤器。
鉴于这个限制,我真的不知道如何做那个过滤器。
第一件事:您所指的链接是针对资产净值而不是针对 CRM。
使用 OData 端点对两个不同的属性进行过滤是完全可能的:OR
/AccountSet?$filter=AccountCategoryCode/Value eq 2 or AccountRatingCode/Value eq 1
在你的情况下:
/AccountSet?$filter=telephone1 eq '555 555 5555' or telephone2 eq '555 555 5555' and telephone3 eq '555 555 5555'