我在我的 mule 流程中使用数据编织连接器..
详细信息:- 从输入端我得到数组的集合,我想转换成 CSV 并写入文件。
但是对于特定的列,我得到了重复的值,我想通过数据编织器删除它们。但是当我在该特定列前面放置 distinct by 时......代码不是 Woking 并且我低于异常。
“不能将:字符串强制为:数组”
下面是我从输出端做的映射。
dw 1.0
%output application/csv
---
payload map ((value, index) -> {
A1: $.A1 distinctBy $ ,
B1 $.B1,
C1: $.C1,
D1: $.D1,
E1: $.E1,
F1: $.F1
))
伙计们请让我知道如何使用 distinct by 表示“A1 Column”或任何技巧来删除数据编织中特定列的重复值,即使我已经尝试过 group by 但同样的语法错误即将到来.. :(
干杯,史蒂文