【发布时间】:2018-04-20 06:04:32
【问题描述】:
通过 Web API 查询 Dynamics 365 时,有多个运算符可供选择以过滤查询的数据。其中一个运算符是contains,它实际上出现了两次。
一个是 OData contains 函数(您可以在标题“标准查询函数”下找到它):
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 版本?
【问题讨论】:
标签: dynamics-crm odata dynamics-365 dynamics-crm-365 dynamics-crm-webapi