我正在尝试检查该文件是否存在于 json 负载中
字段我需要检查“名称”
输入:
{
"data": {
"schema": "rWdXQ7M38dwTJ8Ro29S8PQ",
"payload": {
"ChangeEventHeader": {
"changeType": "CREATE",
"changedFields": [
],
"Name": "Case",
"recordIds": [
"a77V00000000vI4IAA"
]
},
"Last_Month_Work_Billed_RS__c": 0.0
},
"event": {
"replayId": 10198245
}
},
"channel": "/data/Job__ChangeEvent"
}
Run Code Online (Sandbox Code Playgroud)
我使用的 dataweave 表达式如下
payload.data.payload.ChangeEventHeader= "Name"
Run Code Online (Sandbox Code Playgroud)
但是我无法使用逻辑进行检查。如何更改此表达式以检查 Name 字段是否存在
注意:我在骡子 4 中使用了选择连接器
使用键存在选择器:
payload.data.payload.ChangeEventHeader.Name?
Run Code Online (Sandbox Code Playgroud)
输出:
true
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
98 次 |
| 最近记录: |