gpt4 book ai didi

mule - ule子MEL检查NullPayload与null

转载 作者:行者123 更新时间:2023-12-04 13:22:54 25 4
gpt4 key购买 nike

根据以下票证:https://www.mulesoft.org/jira/browse/MULE-6427对于NullPayload,我应该可以使用:

<when expression="#[payload == null]">

但这失败了。因此,我必须使用:
<when expression="#[payload is NullPayload]">

难道我做错了什么?还是这是检查 nullNullPayload的正确方法?

最佳答案

从理论上讲,这应该是固定的,但事实并非如此。我正在使用CE 3.4.0,表达式#[payload == null]不适用于NullPayload

我发现this link可以显示如何检查有效载荷是否为NullPayload:

#[payload is org.mule.transport.NullPayload]

我实际上需要知道有效载荷是否是 而不是 NullPayload,所以我的表达式是:
#[!(payload is org.mule.transport.NullPayload)]

奇迹般有效。 :)

关于mule - ule子MEL检查NullPayload与null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27315620/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com