mongodb 使用forEach 和js自定义函数 修改指定列的第19个字符
更新:HHH   时间:2023-1-7


以下为测试:

db.csq.insert({alm:'11110000011111100011110111010110'});

db.csq.insert({alm:'01110000011111100011110111010110'});  

db.csq.insert({alm:'11111111111111111111111111111111'});


 db.csq.find().forEach(function(e) {

 e.alm = e.alm.substr(0,19) + '0' + e.alm.substr(20,12)

   db.csq.save(e)

 });


返回MongoDB数据库教程...