获取具有最新时间戳记的JSON数组对象

时间:2020-06-06 18:32:59

标签: timestamp max jq

我能够从this问题中的list-action-execution的输出中获得满足一组过滤条件的数组元素,如何返回对象,我该如何为{{1 }}属性

这是可从链接问题的输出中获得的输入格式

lastUpdateTime

谢谢

1 个答案:

答案 0 :(得分:1)

您可以使用max_by并提供路径表达式,使用该表达式可以对对象数组进行排序。

.actionExecutionDetails
| max_by(.startTime)

在功能上等效于按字段进行排序并获取数组中的最后一个元素。默认情况下,sort()函数对值进行升序排序,并且 not 不提供用于进行降序排序的参数。

.actionExecutionDetails
| sort_by(.startTime)
| last
相关问题