【发布时间】:2016-06-03 02:11:47
【问题描述】:
我有以下数组:
[{
"name": "Object 1",
"prop1": 5,
"prop2": 2
}, {
"name": "Object 2",
"prop1": 6,
"prop2": 4
}, {
"name": "Object 3",
"prop1": 5,
"prop2": 3
}]
我想对这个数组进行排序,类似于这个 SQL ORDER BY prop1 DESC, prop2 ASC 所以我有这个结果:
[{
"name": "Object 2",
"prop1": 6,
"prop2": 4
}, {
"name": "Object 1",
"prop1": 5,
"prop2": 2
}, {
"name": "Object 3",
"prop1": 5,
"prop2": 3
}]
如何对数组 a) 按一个键降序和 b) 按多个键排序?
版本:jq 1.5
【问题讨论】: