0 在mongoDB中使用_id获取文档的下一个和上一个文档的最佳实践是什么?获取特定文档的下一个和前一个文档 来源 2012-11-26 PHPst +3 你是在问类似,'什么是集合中的下一个文件给这个ID号'如果是这样,我不相信蒙戈做呢? 。你必须做一个查询,找到身份证,然后得到下一个或上一个。如果您的ID是数字,那么找到下一个可以查询的ID大于ID,并将结果限制为1.同样,对于前一个查询项目少于ID并且将结果限制为1。 – themanatuf +0 可以比较Mongo ObjectId的。 –
0 如果您想按创建顺序对文档进行排序,您可以按文档_id进行排序。 即 db.mycollection.find().sort({_id:-1}); 参见: http://www.mongodb.org/display/DOCS/Optimizing+Object+IDs#OptimizingObjectIDs-Sortbyidtosortbyinsertiontime 来源 2012-11-26 17:30:37 ddoxey
你是在问类似,'什么是集合中的下一个文件给这个ID号'如果是这样,我不相信蒙戈做呢? 。你必须做一个查询,找到身份证,然后得到下一个或上一个。如果您的ID是数字,那么找到下一个可以查询的ID大于ID,并将结果限制为1.同样,对于前一个查询项目少于ID并且将结果限制为1。 – themanatuf
可以比较Mongo ObjectId的。 –