标签: mongodb sorting indexing
MongoDB可以使用按升序定义的索引(使用{x:1})按降序排序({x:-1})吗?
我的猜测是肯定的,因为可以反转结果集。
explain()告诉我它实际使用它(“光标”:“BtreeCursor x_1反向”),但我仍然不确定。
答案 0 :(得分:0)
是的,但是,为了在工作中抛出扳手,它不能以相反的顺序使用复合索引。
所以我们说你定义了:
{x:1,d:1}
您无法使用此索引进行排序:
{x:1,d:-1}