如何检查 Mulesoft 中请求正文的有效载荷中的字段是否为空?

How to check if a field is null on payload from request body in Mulesoft?

我有 2 个场景。

请求正文:

 {
    "id"="",
    "name"="Jane"
 }

预期结果:

"Success"

请求正文:

 {
    "id"="323",
    "name"="Jane"
 }

预期结果: "id field should be emptied."

下面的 dataweave 将帮助您实现您正在寻找的东西

%dw 1.0
%output application/json
---
{
    output: 'Success' when 
    payload.id == null or payload.id == "" 
    otherwise 'id field should be emptied.'
}