Marklogic二级排序顺序是如何工作的?

Marklogic二级排序顺序是如何工作的?,marklogic,Marklogic,二级排序顺序是如何工作的,有人能详细说明一下吗? 由于文档已按主要排序顺序排序,因此次要排序顺序是否适用于具有相同分数的元素?具有相同主要分数的文档将在该组中按次要分数排序 这就像是先按姓氏再按名字对人进行排序。姓氏相同的人在该组中按其名字排序 只想知道一个更多的用例,空搜索或相同分数的搜索结果的搜索顺序是什么?空搜索仍将使用文档质量对返回的结果进行评分。对于分数相等的文档,我相信MarkLogic可以按照自己喜欢的任何顺序自由返回这些结果。因此,在这种情况下,没有具体的排序定义,对吗?您希望的

二级排序顺序是如何工作的,有人能详细说明一下吗?
由于文档已按主要排序顺序排序,因此次要排序顺序是否适用于具有相同分数的元素?

具有相同主要分数的文档将在该组中按次要分数排序


这就像是先按姓氏再按名字对人进行排序。姓氏相同的人在该组中按其名字排序

只想知道一个更多的用例,空搜索或相同分数的搜索结果的搜索顺序是什么?空搜索仍将使用文档质量对返回的结果进行评分。对于分数相等的文档,我相信MarkLogic可以按照自己喜欢的任何顺序自由返回这些结果。因此,在这种情况下,没有具体的排序定义,对吗?您希望的排序是什么?他们实际上是平手。我预测但尚未测试结果是否稳定,这意味着重复执行时结果相同,因为可能会使用基于URI哈希的内部排序顺序,但无法保证在未来的产品版本中仍然如此。如果速度更快,数据库可以自由返回其他内容。