【发布时间】:2017-10-03 03:11:38
【问题描述】:
我目前有两个带有数据的 JSON 文件。
第一个有用户操作的列表。但是,userID 是 UID 字符串而不是用户名。
第二个是 UID 字符串及其对应用户名的 JSON 列表。我将此 JSON 存储在名为 UserPayload 的流变量中
我想将用户名合并到第一个列表中,以便我的输出包含实际用户名而不是 UID。
这是我到目前为止所拥有的......但是 userId 部分不起作用,因为我的 flowVar 是一个列表。
%dw 1.0
%output application/csv
---
payload map ((payload01, indexOfPayload01) -> {
user: payload.01.userId,
actions: payload01.action,
FileName: payload01.payload.properties.name default "N/A",
userId: flowVars.UserPayload.objectName
})
任何帮助将不胜感激。谢谢!
【问题讨论】:
-
你提供的样本数据会激励更多人帮助你。
-
好点...注意。感谢您的帮助。
标签: mule mule-studio anypoint-studio dataweave