小编Sat*_*sal的帖子

Dataweave:根据条件合并 2 个数组

我有 2 个数组存储在变量中

变量.array1

[
    {
        "id": 123,
        "name": "Sam",
        "class": "first"
    },
    {
        "id": 124,
        "name": "John",
        "class": "first"
    },
    {
        "id": 125,
        "name": "Max",
        "class": "second"
    }
]
Run Code Online (Sandbox Code Playgroud)

变量.array2

[
    {
        "studentId": 123,
        "course": "science",
        "otherActivities": "sports"
    },
    {
        "studentId": 125,
        "course": "arts",
        "otherActivities": "studentCouncil"
    },
    {
        "studentId": 126,
        "course": "literature",
        "otherActivities": "drama"
    }
]
Run Code Online (Sandbox Code Playgroud)

预期输出:

[
    {
        "id": 123,
        "name": "Sam",
        "class": "first",
        "course": "science",
        "otherActivities": "sports"
    },
    {
        "id": 125,
        "name": "Max",
        "class": "second",
        "course": "arts", …
Run Code Online (Sandbox Code Playgroud)

dataweave mule4

0
推荐指数
1
解决办法
1627
查看次数

标签 统计

dataweave ×1

mule4 ×1