MongoDB可以使用索引按降序排序吗?

时间:2013-11-21 11:15:30

标签: mongodb sorting indexing

MongoDB可以使用按升序定义的索引(使用{x:1})按降序排序({x:-1})吗?

我的猜测是肯定的,因为可以反转结果集。

explain()告诉我它实际使用它(“光标”:“BtreeCursor x_1反向”),但我仍然不确定。

1 个答案:

答案 0 :(得分:0)

是的,但是,为了在工作中抛出扳手,它不能以相反的顺序使用复合索引。

所以我们说你定义了:

{x:1,d:1}

您无法使用此索引进行排序:

{x:1,d:-1}