将json文件导入mongodb数据库

【mongodb】 将json文件导入mongodb

对于单个json文件,如何导入mongodb数据库?
解决:使用mongoimport命令

mongoimport --db [databaseName] --collection [collectionName] --file [filePath]

用命令行进入安装MongoDB的bin目录下,我安装路径是C:\Program Files\MongoDB\Server\4.2\bin,输入上述命令。输入上面三个参数

  • [databaseName] => 数据库名
  • [collectionName] => 集合名
  • [filePath] => 文件路径

示例:

mongoimport --db test --collection user --file I:\routes.json

test为我创建的数据库,user为集合名,I:\routes.json为我json文件所在路径

导入的时候可能会报错:

mongodb Failed: cannot decode array into a D

这是因为导入了一个json的数组,只需把参数–file改成–jsonArray即可

示例:

mongoimport --db test --collection user --jsonArray I:\routes.json

完美解决

发布了24 篇原创文章 · 获赞 3 · 访问量 1732

猜你喜欢

转载自blog.csdn.net/qq_38507937/article/details/105002497