在elastic search中如何对字符串字段进行排序?我需要将其放在最后,但无法实现。
我尝试了一些按升序排序,但没有起作用。
示例:
Original Answer翻译成"最初的回答"
[
{"url":"https://amazon"},
{"url":"https://amazon"},
{"url":null},
{"url":"https://amazon"}
]
"最初的回答": 我的代码:
sourceBuilder = sourceBuilder.sort("url", SortOrder.ASC)
使用我的代码,我得到了同样的结果。
I expect to see:
[
{"url":"https://amazon"},
{"url":"https://amazon"},
{"url":"https://amazon"},
{"url":null}
]
"url": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } }
- Иван