ODATA 从 Power Automate 中的 SP 列表中筛选查找列的查询给我错误

问题描述 投票:0回答:1

使用“获取项目”时,我正在查询来自另一个列表中的 TitleLink 列的查找列“位置”。所以 ODTF 查询是这样的: Location/TitleLink eq 'Salle 1'(Salle 1 是值,它代表法语的房间,我正在制作流程以通知我是否有人预订了双倍房间)

当我提交流程时,出现错误: 一种或多种字段类型未正确安装。前往列表设置页面删除这些字段。

我必须做什么? This is the ODTF Query

首先我发现查询无效,过了一会儿我发现我必须检查列的硬编码名称,如果我单击列,我可以在 Url 中找到该名称。但现在我收到有关“设置”页面的错误..我不清楚。

sharepoint-online lookup power-automate power-platform
1个回答
0
投票

不幸的是,您无法直接查找这些值。您只能对查找 ID 使用 OData 过滤器。因此,您需要执行额外的步骤,使用“获取项目”查询查找表中的值,然后使用列表中的“获取项目”和查找列执行另一个查询,引用您在第一个中找到的项目的 ID查询,您可以使用表达式outputs('Get_items')?['body/value'][0]['ID']来获取它,以避免使用循环。

© www.soinside.com 2019 - 2024. All rights reserved.