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ş:
Nasıl bir WordPress kullanmak ile aynı...
Nasıl HTML Çeviklik paketi kullanmak i...
bir öğe veri-öznitelik değeri için bir...
Nasıl bir bağımlılık en son sürümünü k...
Nasıl Çift ya da tek ayraç, parantez, ...