gpt4 book ai didi

database - 如何访问 mule 中的有效负载值?

转载 作者:搜寻专家 更新时间:2023-10-30 21:49:52 24 4
gpt4 key购买 nike

我有一个骡子流,我从数据库中提取了这些值。我正在使用这个值来更新另一个数据库,但我无法访问该值。我错过了什么吗?我尝试使用#[payload] 捕获它,我得到了这个

org.mule.api.processor.LoggerMessageProcessor: [{DELODNBLS=122, DELODNBR=1039168}]

但是当我将其更改为#[payload.DELODNBLS] 时,它显示空值。

 org.mule.api.processor.LoggerMessageProcessor: null

我尝试将其更改为数组,但它仍然显示空值。

再次感谢大师

最佳答案

正如您从方括号中看到的,您的有效载荷是一个 map 数组列表。

这意味着您需要访问记录 0,这通常是从 mule 中的数据库连接器返回查询结果时的情况。所以你只需要做:

#[payload[0]['DELODNBLS']]

希望对你有帮助

关于database - 如何访问 mule 中的有效负载值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37109156/

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