mongodb命令批量插入json文件数据

命令是 mongoimport --db shujuku --collection biao --file wenjian.json --host 192.168.1.191:21000

以下是批量插入多个文件

[python] view plain copy

#!/bin/bash    
  
dir="/mnt/disk1/sftp/inman/upload"  
for f in `ls ${dir}`;do  
        [[ $f =~ "crm_plt_taobao_product" ]] && mongoimport --db sharkCloud_57bc39d80cf24fe9a53e989f --collection crm_plt_taobao_product --file /mnt/disk1/sftp/inman/upload/$f --host 10.170.159.142:3717 --authenticationDatabase=cloudUsers -u inman -p urNz8LD0  
done  

更新

mongoimport --db sharkCloud_57bc39d80cf24fe9a53e989f --host 120.76.165.33:3717 --authenticationDatabase=cloudUsers -u inman -p urNz8LD0 -c egoods_outer_sku --upsert --upsertFields id --file split1.json

你可能感兴趣的:(mongodb命令批量插入json文件数据)