SORU
13 Ocak 2011, PERŞEMBE


Nasıl ithalat csv mongoimport kullanmak

İletişim bilgileri içeren bir CSV almak için:

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

Bu çalışan bir veritabanı için herhangi bir belge eklemek için görünmüyor:

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

İzleme imported 1 objects ama Mongo shell ateş ve db.things.find() çalışan yeni belge göstermiyor diyor.

Neyi kaçırıyorum?

CEVAP
16 Ocak 2011, Pazar


Senin örnek MongoDB 1.6.3 ve 1.7.3 ile benim için çalıştı. Örnek aşağıda 1.7.3. MongoDB eski bir sürümünü kullanıyor musunuz?

$ 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 }

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • B4ROK

    B4ROK

    1 EKİM 2008
  • Brandon McCrary

    Brandon McCr

    15 Ocak 2012
  • HDstarcraft

    HDstarcraft

    12 Mayıs 2009