当我们在Solr中使用行和起始参数实现分页时,将根据结果返回结果。 我想知道在这种情况下是否需要排序。假设我有30条记录,是否有可能将start指定为0,将行指定为5,然后返回一些结果,当我再次以start为5并将行指定为5进行查询时,排序顺序会更改,并且某些细节会重复吗?
答案 0 :(得分:0)
是的,如果索引已经过优化,合并或更改(例如,通过添加文档),则不一定要保留文档的顺序。这也可能会更改文档的分数。
实际上,如果您为uniqueKey包括一个排序,那么就不会有大笔花费,如果以后要使用cursorMarks,这也是必需的。