mongodb在文档更新时重新排序文档。我不希望这种情况发生,所以我发现使用orderby_id会以一致的顺序返回文档。但现在我无法排序。下面是我的查找查询,它查找由特定用户创建的帖子,我正在尝试按_id排序。代码:app.get('/posts/:user_id',function(req,res){posts.find({'creator.user_id':req.params.user_id},[],{sort:{'_id':-1}},function(err,userpost){if(err)res.send(err);res.json(userpost);})});
mongodb在文档更新时重新排序文档。我不希望这种情况发生,所以我发现使用orderby_id会以一致的顺序返回文档。但现在我无法排序。下面是我的查找查询,它查找由特定用户创建的帖子,我正在尝试按_id排序。代码:app.get('/posts/:user_id',function(req,res){posts.find({'creator.user_id':req.params.user_id},[],{sort:{'_id':-1}},function(err,userpost){if(err)res.send(err);res.json(userpost);})});