Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我使用“匹配所有文档”查询时,' *:*',星号冒号星号,结果如何排序?
*:*
我认为它们是按相关性排序的,但在这种情况下,相关性是相等的,对吧?那么,方案是什么?
当两个文档具有相同的分数时,Lucene 会按索引顺序(第一个被索引的第一个)对它们进行排序,以便运行两次查询以相同的顺序返回文档。
由于MatchAllDocsQuery为所有文档提供恒定分数,因此它按索引顺序返回它们。