時間:2024-03-26 14:43作者:下載吧人氣:17
MongoDB默認使用_id字段作為主鍵,類型為ObjectId。ObjectId的生成有一定的規則,詳情可以查看這篇文章 – MongoDB深究之ObjectId。如果你在寫入數據庫的時候忘記寫入創建時間,不用擔心,完全可以通過_id字段的值來還原當時的時間。看下面的mongodb script腳本:
db.getCollection(‘fees’).find({}).forEach(function(item){
var _str = item._id.toString().substr(10, 8);
var _date = new Date(Number(parseInt(_str, 16).toString() + ‘000’));
item.createTime = _date;
db.fees.save(item);
})
網友評論