当前位置: 首页 > news >正文

mongodb更改字段类型

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)})

ps:https://www.cnblogs.com/ycx123/p/10825934.html

jinyangbest
发布了25 篇原创文章 · 获赞 9 · 访问量 3万+
私信 关注

相关文章:

  • vivado 多线程设置笔记
  • 详解TCP连接释放四次挥手过程
  • “重磅利好”余音未了,白酒股怎么就帅不过三秒?
  • 姚洋:反思去杠杆
  • 当下ToB产品,餐饮行业的思考
  • pp定位官网多少钱
  • 获144.5亿投资,“与狼共舞”的奇瑞能否再成自主品牌标杆?
  • 架构学习笔记
  • 财经早报 | 美联储按下降息暂停键,中国央行明年会降准降息吗?
  • mySQL高级知识(八)——ORDER BY优化
  • 中诚信集团创始人毛振华:警惕经济下行压力下再度依托国企稳增长
  • xshell连接不上服务器
  • 商赢环球变更业绩承诺补偿遭质疑 投服中心呼吁中小投资者积极行权
  • CCCF优秀文章精选
  • 短融券成券商补充资本金“硬核” 年内发行规模已达去年3倍
  • docker-compose 基础
  • 程序员,Mybatis 你踩过坑吗?
  • 【弄nèng - SpringCloud】应用篇 —— 整合Zipkin【Finchley版】
  • python爬虫cookie模拟登陆(二)
  • 1234定位