根据 MSDN 文档(LINK),似乎可以通过括号将分组应用于我们的请求过滤器,如下所示:
(contains(name,'sample') or contains(name,'test')) and revenue gt 5000
不幸的是,这似乎完全被破坏了,并且记录被返回,就像我根本没有放括号一样。
这是一个 WEB API 错误还是我遗漏了什么?
提前致谢。
这是我的网络 API 调用:
https://<organization_link>/api/data/v8.2/cust_entity?$select=cust_fullname,statecode&$count=true&$filter=(contains(cust_fullname,%27testFirstName%27)%20or%20contains(cust_fullname,%27testLastName%27))%20and%20statecode%20eq%200
我对其进行了一些修改以保护客户隐私。