如何在 Dataweave 中组合展平函数的结果?我有以下有效负载:
[
{
"a": "hello"
},
{
"b": "please"
},
{
"c": "help"
},
{
"d": "me!"
}
]
我希望它是这样的:
[
{
"a": "hello",
"b": "please",
"c": "help",
"d": "me!"
}
]
我不知道如何解决这个问题。
[payload reduce ((item, acc = {}) -> acc ++ item)]
您可以使用对象析构函数
%dw 2.0
output application/json
---
[{(payload)}]