mongodb怎么使得排序在服务端生效
发布于 7 年前 作者 bringtree 3530 次浏览 来自 问答

整个表的数据 都乱了。 想对整个表按_id排个序。 求大神给个操作。 我看文档 看不懂。我猜可能是要update 。

8 回复

数据库内部存储的顺序没意义 只要在取出来的时候做一个排序就好了

mongodb的id你能看懂? 一般都是按照时间排序吧!

find().sort({_id: 1 || -1})

干嘛要对_id排序。。

find().sort({_id: 1}) //1代表升序,-1代表降序。 相关视频教程http://yyjcw.com/html/News/1880.html

@bringtree 默认_id是momgodb自动生成的一个以时间 机器等信息为基准生成的 默认可以认为是时间排序,一般排序操作是在查找出来的时候 根据需求对某字段进行sort 方法参考楼上

@1416759661 你这样是没更新到服务端的

我要更新到服务端的 。不是说只在本地生效。。。

回到顶部