json - mongoimport - 一个空对象 { } 字段值导入为空值
问题描述
我想手动将一些数据添加到新的 mongodb 中。为此,我编写了 json 文件并运行mongoimport
以进行导入。这是原始文件的示例:
{
"val": {}
}
然而,在新数据库中,值{}
变成了null
:
{
"_id": ObjectId("6023b9a532d713e97f5dc70c"),
"val": null
}
我不明白为什么会这样。有没有办法防止这种情况?
由于一些限制,我必须--legacy
在mongoimport
.
我的版本是:
$ mongoimport --version
mongoimport version: 100.2.0
$ mongod --version
db version v4.4.1
解决方案
推荐阅读
- c - Blit 比条件 + 指针增量快吗?
- rust - 如何将 LLVM 后端参数传递给 Xargo?
- ios - 允许在 SFSafariViewController 中使用自签名证书
- python - 使用光线投射测量点到表面的距离
- c# - LINQ to Entities 尝试对两个表进行投影并聚合它们
- amazon-web-services - 是否可以用不同的 AMI 替换 EC2 实例上的 AMI?
- elasticsearch - ElasticSearch 聚合组合成一个数组
- python - 输入数据不包含 Turi 创建模型训练中的任何行
- python - 使用请求的“ssl 握手失败”
- google-chrome - d3 svg rect 不会在 chrome 中呈现