我正在使用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();
答案 0 :(得分:1)
.missing("_last")
无法应用于布尔字段。