dataweave - 在 dataweave 中处理 if else
问题描述
当值不为空时,我想使用 if-else 来处理显示项目。当 vars.request-id != null 与否时 isEmpty(vars.request-id) 输出 {requestID:"" ,origin_uri:"", errorDesc: ""}
当 vars.request-id == null 或 isEmpty(vars.request-id) 输出 {origin_uri:"", errorDesc: ""}
但以下代码无法解析
{
requestID : ("Midend-correlation-id": vars.request-id) if (vars.request-id != null)
origin_uri: vars.errorContent.uri
errorDesc: vars.errorContent.message
}