【问题标题】:Mule Dataweave : There is no variable named 'lookup'Mule Dataweave:没有名为“lookup”的变量
【发布时间】:2017-08-02 17:26:33
【问题描述】:

我正在尝试在 dataweave 脚本中使用查找函数,但我从问题“没有名为 'lookup' 的变量”中得到错误。有没有人遇到过这个并知道如何解决它?

我正在使用 Mule 3.7.1

更新 这在运行时有效,但不会提供预览,有没有办法在使用查找时使预览工作?

【问题讨论】:

    标签: mule dataweave


    【解决方案1】:

    在当前版本的 Mule 3.7.x / 3.8.x 和当前版本的 Studio 中,这在设计时是不可能的。

    您通过 DataWeave 的查找函数调用的流程仅在执行时发生。我查看了最新的 3.8.5,您不会看到错误但 null 作为查找的值。

    将调用的流中通过 DataSense 填充的元数据不会通过 Dataweave 中的此函数来实现。

    调试在 3.7.x 中也可能给您带来困难,但在 3.8.x 中得到了改进,因此您可以查看执行查找的流程的行为和值。

    【讨论】:

    • 感谢您提供的信息,此信息是否可以在任何地方的 Mulesoft 网站上找到?
    • 不,这是经验 ;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-13
    • 1970-01-01
    • 2016-01-21
    • 2017-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多