Pat*_*rik 1 javascript rest dynamics-crm odata dynamics-crm-2011
正如我所注意到的,使用REST在Dynamics CRM中获取数据要快得多,尤其是对于大数据而言.
由于我是这个主题的新手(REST),我想询问是否有必要在我的查询中包含任何其他库以使用函数"contains".
如果我发送查询:
XrmServiceToolkit.Rest.RetrieveMultiple("ActivityPointerSet",
"$filter=contains(Subject,'Test')&$top=10",
function(results){
console.log(results);
},
function(error){
console.log(error);
},
function onComplete(){
}, false);
Run Code Online (Sandbox Code Playgroud)
我收到错误消息:错误:400:错误请求:未知函数'包含'在位置0.
我使用fetchXML获得了或多或少错综复杂的查询.在大多数情况下是否可以将它们更改为REST?
最好的祝福
您不能直接使用这些C# QueryExpression功能Odata Queries.你必须按照修改它们Odata Syntax/Functions.
请将您的查询更改为以下内容,然后重试:
select=*&$filter=substringof('Test',Subject)&$top=10
Run Code Online (Sandbox Code Playgroud)
Dynamics XRM工具Odata Queries是
一个非常好的生成复杂工具
| 归档时间: |
|
| 查看次数: |
924 次 |
| 最近记录: |