【发布时间】:2020-02-26 02:39:17
【问题描述】:
我必须按距离InKm 升序排列我的有效载荷数组。 这是有效载荷:
[{
"id": 1111,
"accountNumber": 17694838,
"pickup": {
"time": 1580637133000,
"distanceInKm": 4.3
}
},{
"id": 2222,
"accountNumber": 17694838,
"pickup": {
"time": 1580637133000,
"distanceInKm": 2.0
}
},{
"id": 3333,
"accountNumber": 17694838,
"pickup": {
"time": 1580637133000,
"distanceInKm": 4.3
}
},{
"id": 4444,
"accountNumber": 17694838,
"pickup": {
"time": 1580637133000,
"distanceInKm": 2.0
}}]
转换:
%dw 2.0
output application/json
---
payload map (payload01, index) -> {
id: payload01.id,
Account: payload01.accountNumber,
pickup: {
time: payload01.pickup.time,
distance: payload01.pickup.distanceInKm
}
} orderBy (payload01.pickup.distanceInKm)
我正在进行所需的转换,之后我正在应用 orderBy,但这不起作用。我可以进行哪些更改以使其按升序 distanceInKm?
【问题讨论】: