可能重复:
Sorting in lucene.net
由于SQL Azure不支持全文搜索,我已切换到Lucene.Net进行搜索。
我在SQL中使用了分页(在SQL 2012中使用OFFSET @ 0 ROWS FETCH NEXT @ 1 ROWS)并使用ORDER BY对结果进行了排序。我正在使用另一种方法来分页,但我将如何实现排序?
目前,我正在阅读结果。因此,前10个结果被提取和排序,然后接下来的10个被提取和排序。这只会对每个抓取的10个结果进行排序,而不是整个搜索结果。
是否有可能按照我的意愿订购整个结果? Lucene是否具有ORDER BY的SQL等价物?