$each和$sort搭配使用的顺序问题
来源:3-16 【更新文档】动手实战 - 还有一波更新操作符

Charles_So_网页开发
2020-05-07
为什么这个$push,加了$sort:{value:-1}之后,会把object添加到数组的开头呢?$push不是添加到末尾吗?
写回答
1回答
-
Stannum
2020-05-07
同学你好~这个问题问得很好~在使用$push操作符时,如果我们一起使用$each和$sort操作符,这个$sort会将添加了元素之后的整个数组进行排序,而不是将要添加的元素进行排序再添加到数组最后。这一点也是在使用$push操作符时比较容易搞错的地方。
00