我有一些包含两个字段的文档:文本、计数。我已经使用Lucene来索引文档,现在我想在文本中搜索并获得按计数降序排序的结果。我该怎么做? 最佳答案 ApacheLucene的默认搜索实现返回按分数排序的结果(最相关的结果在前),然后按id(最早的结果在前)。可以在查询时使用附加的排序参数自定义此行为。TopFieldDocsSearcher#search(Queryquery,Filterfilter,intn,Sort排序)Sort参数指定用于排序的字段或属性。默认实现是这样定义的:newSort(newSortField[]{So