【发布时间】:2016-04-27 15:31:18
【问题描述】:
我正在尝试使用流变量的内容在 Dataweave 中动态映射列名。我想要实现的静态版本看起来像:
payload map ((payload01 , indexOfPayload01) -> {
COLUMNA: payload01.INPUTA
})
现在我需要动态的部分是INPUTA - 我需要从在Dataweave 组件之前设置的流变量派生A。我试过类似的东西:
payload map ((payload01 , indexOfPayload01) -> {
COLUMNA: payload01.INPUT#flowVars['varName']
})
但我收到 com.mulesoft.weave.grammar.InvalidNamespacePrefixException 错误。
这可以在 Dataweave 中实现吗?似乎找不到任何描述如何的相关文档。
【问题讨论】: