簡體   English   中英

.NET 核心中的 FetchXML - CRM Web API

[英]FetchXML in .NET Core - CRM Web API

我正在學習如何使用 CRM Web API 和 .NET Core 來處理實體,我發現這個非常有用的 有一個使用FetchXML檢索記錄數據的選項。

string fetchXml = "<fetch mapping='logical'><entity name='account'><attribute name='accountid'/><attribute name='name'/></entity></fetch>";
var fetchResults = await api.GetList("accounts", QueryOptions: new CRMGetListOptions() { FetchXml = fetchXml });

是否有任何選項可以更輕松、更優雅地fetchXML ,例如使用 QueryExpression ( Microsoft.CrmSdk.CoreAssemblies )或類似的東西?

  1. 設計高級查找查詢並下載 fetchxml
  2. 使用XrmToolBox FetchXML builder開發 fetchxml 查詢

您可以使用QueryExpressionToFetchXmlRequest將 QueryExpression 轉換為 FetchXml。

閱讀更多

我發現 Mike Ochs 的FetchXmlWrapper在某些項目中很有幫助。

更多信息: https://www.cobalt.net/2014/06/25/performance-improvements-using-fetch-xml-wrapper/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM