首页 > 解决方案 > Dataverse - 使用 RetrieveAvailableLanguages 函数检查从 OData 查询返回的数组中是否存在元素

问题描述

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

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

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

标签: dynamics-crmodatapowerappsdataverse

解决方案


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


推荐阅读