排序处理器
编辑排序处理器
编辑对数组中的元素进行升序或降序排序。数字的同质数组将按数值排序,而字符串数组或字符串+数字的异构数组将按字典顺序排序。当字段不是数组时,将抛出错误。
表 43. 排序选项
名称 | 必需 | 默认值 | 描述 |
---|---|---|---|
|
是 |
- |
要排序的字段 |
|
否 |
|
要使用的排序顺序。接受 |
|
否 |
|
将排序后的值分配到的字段,默认情况下, |
|
否 |
- |
处理器的描述。用于描述处理器的目的或其配置。 |
|
否 |
- |
有条件地执行处理器。请参阅 有条件地运行处理器。 |
|
否 |
|
忽略处理器的失败。请参阅 处理管道失败。 |
|
否 |
- |
处理处理器的失败。请参阅 处理管道失败。 |
|
否 |
- |
处理器的标识符。用于调试和指标。 |
{ "sort": { "field": "array_field_to_sort", "order": "desc" } }