1
我使用node.js来表达和使用MongoDB,我有一个包含用户名和id的数据列表。如果我想为console.log插入数据库的5个最新数据,你会怎么做?有任何想法吗?从数据库中获取最新的5个数据
我使用node.js来表达和使用MongoDB,我有一个包含用户名和id的数据列表。如果我想为console.log插入数据库的5个最新数据,你会怎么做?有任何想法吗?从数据库中获取最新的5个数据
ObjectID是_id字段的默认值,它包含一个时间戳。您可以通过ObjectID对数据进行排序()以获取插入数据库的最新文档。
如果您使用的是不同的_id,则需要确保在文档中的某处存储了时间戳。
http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-%7B%7Bsort%28%29%7D%7D
这里看看:http://stackoverflow.com/questions/4421207/mongodb-how-to-get-the-last-n-records – Tomer 2012-07-23 13:43:27
'db.foo.find()排序(。 。{_id:1})极限(5);' – kumbhanibhavesh 2017-08-02 07:10:30