我希望代码比较两个数组,并确定它们是否相等,而与它们的顺序无关
[[a,b,c]与[a,b,c]相比应为真与[a,c,b]比较的[a,b,c]也应为真。
我尝试使用dataweave 2.0中的diff函数,但是仅当参数是Json对象而不是数组时,它才有效。
因为@George提到了一个简单的命令通过解决我的问题
import diff from dw::util::Diff
%dw 2.0
output application/json
---
{
result: diff(payload.array orderBy $, vars.array orderBy $).matches
}
已解决问题。