我正在使用 Elasticsearch 进行搜索,并想了解如何在 Java 中的多个字段上添加排序,如下所述:
http://www.elasticsearch.org/guide/reference/api/search/sort.html
在准备搜索时,我只成功地添加了一个排序构建器。
谢谢,
斯廷
这就是我在单个字段上添加排序的方式:
client.prepareSearch(indexName).setTypes(typeName)
.setQuery(query)
.addSort(fieldSort("activity").order(DESC).missing("_last"))
.setSize(limit)
.execute().actionGet();