【问题标题】:Conditional logic in logger in dataweave for Mulesoft用于 Mulesoft 的数据编织中记录器中的条件逻辑
【发布时间】:2021-04-06 15:33:58
【问题描述】:

我需要有关记录器中条件逻辑的帮助。

我在记录器处理器中使用附加代码但出现错误:

【问题讨论】:

  • 记录器处理器在哪里完成表达式?请使用文本,而不是代码截图。

标签: mule mule-studio dataweave mule-component mulesoft


【解决方案1】:

您是否希望实现以下目标?

更新:

尝试使用屏幕截图中的 Logger 内容:

<logger level="INFO" doc:name="Logger" doc:id="a45f1214-f063-47bc-8c8f-a72b65b5633f" message='#[%dw 2.0
output  /java
var TxId="1"
---
if(!isEmpty(vars.TxType)) "Trx Id:" ++ TxId ++ " Trx Type:" ++ vars.TxType  else "Invalid Partner"]'/>

【讨论】:

  • 是的,但我想在您使用 Logger 处理器显示的控制台上打印“输出”。所以我需要在 Logger 处理器中编写 if else 逻辑。请帮忙。
  • 请求不明确。请提供更多详细信息,包括预期输出示例,您指的是哪个控制台(Studio 控制台选项卡,终端中的标准输出?)。
  • @Ravi 这回答了你的问题吗?记录器内容在屏幕截图中
猜你喜欢
  • 1970-01-01
  • 2022-11-30
  • 1970-01-01
  • 2010-10-04
  • 1970-01-01
  • 2021-10-01
  • 2013-08-12
  • 1970-01-01
  • 2012-04-20
相关资源
最近更新 更多