gpt4 book ai didi

azure - 如何在逻辑应用程序中将数组数据附加到数组变量?

转载 作者:行者123 更新时间:2023-12-04 15:42:53 25 4
gpt4 key购买 nike

我正在使用 HTTP 连接器调用 API 来获取结果数组数据。并使用直到循环。所以每次我都会将一些记录放入结果数组中。

现在我想附加所有记录,以便我将这些全部记录下来。

就像第一次我得到 2 条记录,如下所示,第二次得到 1 条记录,然后我想追加,以便总共 3 条记录。

第一次迭代结果 -

"results":[
{"id":"2","name":"t1"},{"id":"3","name":"t4"}
]

第二次迭代结果 -

"results":[
{"id":"66","name":"i7"}]

我想附加所有数据,以便最终结果如下 -

[{"id":"2","name":"t1"},{"id":"3","name":"t4"}, {"id":"66","name":"i7"}]

我尝试使用append array variable而不是foreach,但它抛出以下错误 -

它是一种数组类型,需要以字符串形式追加。 enter image description here

我可以使用 foreach 来实现它,但是仅仅使用 foreach 添加值是没有意义的,如果我们找到任何直接添加数组的方法,那就太好了。 enter image description here

最佳答案

您可以使用JS inline code来实现您的要求。我在我这边做了一些测试,将数组(结果1和结果2)发布到逻辑应用程序并使用JS组合它们: enter image description here

结果:

enter image description here

请注意,如果您想使用此功能,您应该创建一个集成帐户并在“工作流设置”边栏选项卡中与您的逻辑应用关联。

关于azure - 如何在逻辑应用程序中将数组数据附加到数组变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57125812/

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