javascript - 多实体搜索功能、Web API 或手动查询应该使用什么?

标签 javascript ajax dynamics-crm-2016 dynamics-crm-webapi

我将创建一个功能,允许用户使用 Microsoft Dynamic CRM 2016 Online 从他们选择的实体和字段中进行搜索。我想知道哪个搜索速度更快? Web API 或使用 javascript/Ajax 调用的手动查询?

例如

//Manual Query search with Ajax:
var oDataUri = serverUrl + `"/XRMServices/2011/OrganizationData.svc/new_productSet?$filter=new_productid eq '" + productid + "';`

//Web API call for search with Ajax:
GET [Organization URI]/api/data/v8.1/accounts?$select=name HTTP/1.1

请给我建议,以便我决定前进的道路。 谢谢。

最佳答案

使用 Ajax 的 Odata 手动查询搜索已被弃用,并且可能会随 CRM V-Next 一起消失。所以不要担心什么更快,担心什么明年会起作用。使用 Web API。

关于javascript - 多实体搜索功能、Web API 或手动查询应该使用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39762941/

相关文章:

javascript - 将数据放入外部 html 表

javascript - ASP.NET AJAX - ScriptManagerProxy 和处理 html 按钮点击

php - .live 和 ajax 的问题

javascript - 无法计算文本字段值

oauth - 访问 Dynamics CRM 2016 Web API 时出现 401

c# - 在 C# 中为 Dynamics 365/crm 2016 创建组织服务代理的最佳实践

javascript - 如何在 Dynamics CRM 中以对话框形式打开外部源

javascript - 将鼠标滚轮/滚动事件从一个 div 转移到另一个 div

javascript - Meteor.wrapAsync 和 mailchimp-api-v3 出现问题

javascript - 在外部文件的 typescript 中声明 var 获取 ReferenceError : . .. 未定义