【问题标题】:Dataverse - Check if element exists in array returned from OData query using the RetrieveAvailableLanguages functionDataverse - 使用 RetrieveAvailableLanguages 函数检查从 OData 查询返回的数组中是否存在元素
【发布时间】:2021-09-22 23:24:38
【问题描述】:

我正在使用RetrieveAvailableLanguages 函数在我的目标环境中运行此查询。 https://ORG_NAME.crm.dynamics.com/api/data/v9.0/RetrieveAvailableLanguages

在此 OData 查询的响应中,它应该向我提供一个或多个语言 ID。是否有一些其他 OData 查询的 $filter 查询可以附加到我的 API 调用的末尾,以检查从该 API 调用返回的数组中是否存在元素?我尝试使用 OData In operator 进行一些探索,但无法使用该方法检查数组中是否存在某个 Id。

{
"@odata.context": "https://ORG_NAME.crm.dynamics.com/api/data/v9.0/$metadata#Microsoft.Dynamics.CRM.RetrieveAvailableLanguagesResponse",
    "LocaleIds": [
       3082,
       1033
    ]
}

【问题讨论】:

    标签: dynamics-crm odata powerapps dataverse


    【解决方案1】:

    RetrieveAvailableLanguages 是一个未绑定的函数,没有过滤器参数。 请参考 - https://docs.microsoft.com/en-us/powerapps/developer/data-platform/webapi/use-web-api-functions#unbound-functions 了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-04
      • 2012-02-23
      • 1970-01-01
      • 2015-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多