4、mongodb更改字段類型


1、字段類型判斷

db.tb_name.find({"status":{$type:"double"}).count() //所有的status字段類型為Double類型的

db.tb_name.find({"status":{$type:1}).count() //所有status字段類型為Double類型的

 

 

  • 數據類型批量轉換(double轉為int32):db.tb_name.find({"status":{$type:1}}).forEach(function(x){x.status=NumberInt(x.status);db.tb_name.save(x)})

 

  • (string轉為array):db.log.find({"record":{$type:2}}).forEach(function(x){x.record=Array(x.record);db.log.save(x)})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM