gpt4 book ai didi

azure - 如何在 Azure 逻辑应用响应组件中进行迭代

转载 作者:行者123 更新时间:2023-12-03 00:29:24 25 4
gpt4 key购买 nike

我有一个 Azure MS SQL Server 组件,它返回多行并输入到响应组件中。

响应组件的主体如下所示:

{
"MyID":"@{body('Get_rows')['value'][1]['Id']}"
}

我可以将括号中的数字设为0,得到第一个结果。我可以将其设为 1 并得到第二个结果。但我试图找到的是循环遍历所有传递的结果的语法,以便它有效地提供以下内容(假设总共有 2 个结果:

{
"MyID":"@{body('Get_rows')['value'][0]['Id']}"
}
{
"MyID":"@{body('Get_rows')['value'][1]['Id']}"
}

预先感谢您提供有关在哪里找到正确语法或正确语法示例的建议。

最佳答案

我花了一段时间,但发现我需要做两件事:

  1. 我必须在获取行之后为每个运行一个,并在其中创建一个数据操作 - 撰写组件。在其中,我能够创建包含所有参数的单个 JSON 对象。
  2. 从那里,我在响应正文中使用了 @outputs 命令,如下所示,它插入了数组括号和逗号来自动分隔 Compose 条目。

响应正文中的代码如下所示:

@outputs('Compose')

请注意,“Compose”是为您放置在应用程序中的第一个 Compose 组件指定的默认名称。

关于azure - 如何在 Azure 逻辑应用响应组件中进行迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49184529/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com