通过 Web API 查询 Dynamics 365 时,有多个运算符可供选择以过滤查询的数据。其中一个运算符contains
实际上出现了两次。
一个是 ODatacontains
函数(您可以在“标准查询函数”标题下找到它):
https://msdn.microsoft.com/en-us/library/gg334767.aspx#Filter%20results
例子:
$filter=contains(name,'(sample)')
另一个是 Dynamics 365 Web API 本身的实现:
https://msdn.microsoft.com/en-us/library/mt608053.aspx
我试过这个,但只得到一个通用 SQL 错误:
$filter=Microsoft.Dynamics.CRM.Contains(PropertyName='name',PropertyValue='(sample)')
有什么不同?也许有人甚至可以告诉我如何contains
正确调用 Web API 版本?