Javascript已经有md5哈希函数,名为hex_md5.它也可以在mongo控制台中使用.
> hex_md5('john') 527bd5b5d689e2c32ae974c6229ff785
因此,要更新您的案例中的记录,您可以在mongo控制台中使用以下代码段:
db.collection.find().forEach( function(data){ data.hashValue = hex_md5(data.name); db.collection.save(data); });