示例:我查找电话号码为555 555 555的所有帐户,我想查看电话1,电话2和电话3。 odata是否可行?
在this page上,他们会说出以下关于逻辑或:
的内容您可以使用OR运算符在同一字段上应用不同的过滤器。但是,您不能使用OR运算符在两个不同的字段上应用过滤器。
鉴于这种限制,我真的不知道如何进行过滤。
答案 0 :(得分:2)
第一件事:您所指的链接是针对资产净值而非CRM。
使用OData端点完成possible使用两个不同属性进行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'