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

  • Mega64

    Mega64

    24 ŞUBAT 2006
  • National Geographic

    National Geo

    7 Mayıs 2006
  • Tracy Hairston

    Tracy Hairst

    22 Mayıs 2009