mongodb - Mongo DB - 将数据类型更改为布尔值导致对象类型
问题描述
我正在尝试将少数字段的数据类型从字符串更新为布尔值。我在 mongo shell 中使用以下代码:
db.SampleTest.find().forEach( function (d) {
d.smoke = new Boolean(d.smoke);
db.SampleTest.save(d);
});
但是在 mongodb compass 中查看时,它将字段更新为对象类型。请参考图片
如何将字段类型更新为布尔值?
蒙戈指南针
解决方案
推荐阅读
- python - 在 Django 项目中找不到带有 url 的页面
- arrays - go - 如何在go lang中访问json数组中的键和值
- phpstorm - 如何在 PhpStorm 中通过 Ctrl+Alt+Left/Right 左右移动代码块
- vba - Excel中工作表的自动完成代码在使用VB的其他工作表中不起作用
- typescript - 检测联合类型参数是否是 TypeScript 中的数组或数组数组
- javascript - javascript:将 ISO 转换为本地时间的 IE 替代方法
- amazon-web-services - 如果 S3 前缀不存在,Redshift COPY 命令会引发错误
- javascript - iOS 移动设备的 scrollIntoView 问题
- html - 让 JAWS 宣布 aria-selected 状态
- doctrine-orm - Zend 框架 3 - 找不到教义实体