Mer*_*cer 12 json mongodb mongoimport
我有DB的名称是"Project"和集合名称是"sample"然后我使用mongoimport命令插入一个JSON文件.
现在我编辑了相同的JSON文件.因此,如果要将相同的JSON文件导入到Collection,那么我就会遇到问题,例如创建了多个实例并且没有进行更新.
有没有办法更新或覆盖mongodb使用mongoimport命令中已存在的数据?
请注意,我也尝试过使用--mode=upsertflag:
./mongoimport --db Project --collection sample --mode=upsert --file /home/rule.json
Run Code Online (Sandbox Code Playgroud)
--drop 标志还可与mongoimport命令一起使用以覆盖/更新现有数据。
--drop
./mongoimport --db Project --collection sample --drop --file /home/UCSC_rule.json
Run Code Online (Sandbox Code Playgroud)
我提供此解决方案是因为我尝试使用--upsert标志,但是在现有数据中看不到任何更改,而是创建了新实例。
| 归档时间: |
|
| 查看次数: |
8220 次 |
| 最近记录: |