正在try 导入包含联系信息的CSV:

Name,Address,City,State,ZIP  
Jane Doe,123 Main St,Whereverville,CA,90210  
John Doe,555 Broadway Ave,New York,NY,10010 

运行此命令似乎不会向数据库添加任何文档:

$ mongoimport -d mydb -c things --type csv --file locations.csv --headerline

跟踪显示为imported 1 objects,但是启动Mongo shell并运行db.things.find()不会显示任何新文档.

我错过了什么?

推荐答案

你的例子在MongoDB 1.6.3和1.7.3中对我有效.下面是1.7.3的例子.您使用的是旧版本的MongoDB吗?

$ cat > locations.csv
Name,Address,City,State,ZIP
Jane Doe,123 Main St,Whereverville,CA,90210
John Doe,555 Broadway Ave,New York,NY,10010
 ctrl-d
$ mongoimport -d mydb -c things --type csv --file locations.csv --headerline
connected to: 127.0.0.1
imported 3 objects
$ mongo
MongoDB shell version: 1.7.3
connecting to: test
> use mydb
switched to db mydb
> db.things.find()
{ "_id" : ObjectId("4d32a36ed63d057130c08fca"), "Name" : "Jane Doe", "Address" : "123 Main St", "City" : "Whereverville", "State" : "CA", "ZIP" : 90210 }
{ "_id" : ObjectId("4d32a36ed63d057130c08fcb"), "Name" : "John Doe", "Address" : "555 Broadway Ave", "City" : "New York", "State" : "NY", "ZIP" : 10010 }

Database相关问答推荐

如何高效地存储棋局?

DynamoDB 扫描 - 具有相同分区键的项目按顺序返回

如何在保持相同 Flyway 校验和的同时更正语法?

如何在 N1QL 查询(Couchbase 查询)中使用 LENGTH() 字符串函数

通过 mySQL 命令行直接上传图片

操作错误:FATAL: database "django" does not exist

如何在 SQL Server 中生成随机数据?

使用 2 个进程处理数据库

Django:如何以线程安全的方式执行 get_or_create()?

Select 最佳主键 + 编号系统

如何在大型数据库中使用 typeahead.js

在 SQL SERVER 中监视 SQL 查询的进度

单父实体的核心数据性能

我应该使用 NULL 还是空字符串来表示表列中没有数据?

Sqlite 和 Python - 使用 fetchone() 返回字典?

如何在没有验证提取的情况下将 MSSQLServer 数据库提取为 .dacpac?

复制没有 LOCK 权限的 postgres 数据库

Spring data : CrudRepository 的保存方法和更新

在具有所需 ForeignKey 引用的 Django (1.8) 应用程序之间移动模型

如何将空值传递给外键字段?