【发布时间】:2020-07-23 10:33:22
【问题描述】:
我想根据另一个数组值过滤一个数组。我想根据 ["BP,SH,PY"] 列表中的键值“KNVP-PARVW”过滤输入数组
这是输入:
[{
"KNVP-KUNNR": "100098",
"KNVP-VTWEG": "A1",
"KNVP-PARVW": "BP",
"KNVP-PARZA": "000",
"KNVP-KUNN2": "200115",
"KNVP-DEFPA": ""
},
{
"KNVP-KUNNR": "100098",
"KNVP-VTWEG": "A1",
"KNVP-PARVW": "SH",
"KNVP-PARZA": "001",
"KNVP-KUNN2": "200115",
"KNVP-DEFPA": ""
},
{
"KNVP-KUNNR": "100098",
"KNVP-VTWEG": "A1",
"KNVP-PARVW": "ZR",
"KNVP-PARZA": "000",
"KNVP-KUNN2": "256",
"KNVP-DEFPA": ""
}]
这是我的数据编织代码:
%dw 2.0
var relationList=["BP,SH,PY"]
output application/json
---
payload filter ( relationList contains $."KNVP-PARVW" )
【问题讨论】: