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

  • booba1234

    booba1234

    22 Temmuz 2006
  • Mr. H

    Mr. H

    1 Temmuz 2012
  • theKGB65

    theKGB65

    24 Aralık 2007