mongo的自生成_id是可以解析出时间信息的,某些情况下需要隐藏时间信息,就需要对已有数据的_id做处理,实质是遍历处理每一行并把新保存数据
db.getCollection('202105_order').find().forEach(
function(x){x['_id']=hex_md5(String(x._id));
db.getCollection('202105_orders').insert(x)})
mongo的自生成_id是可以解析出时间信息的,某些情况下需要隐藏时间信息,就需要对已有数据的_id做处理,实质是遍历处理每一行并把新保存数据
db.getCollection('202105_order').find().forEach(
function(x){x['_id']=hex_md5(String(x._id));
db.getCollection('202105_orders').insert(x)})