Details
-
Task
-
Resolution: Done
-
Major - P3
-
None
-
None
Description
For example:
mongo test --quiet --eval "db.test.drop(); db.test.insert({name:'richard', tel: {type: 'mobile', value:101010}}); printjson(db.test.findOne())" && \
|
mongoexport --csv --db test -c test -f 'name,tel.type,tel.value' -o file.csv && \
|
mongoimport --type csv -d test -c test --file file.csv --headerline --drop && \
|
mongo test --quiet --eval "printjson(db.test.findOne())"
|
{
|
"_id" : ObjectId("54783ea521993726baf8bdb1"),
|
"name" : "richard",
|
"tel" : {
|
"type" : "mobile",
|
"value" : 101010
|
}
|
}
|
2014-11-28T09:21:41.407+0000 connected to: localhost
|
2014-11-28T09:21:41.407+0000 exported 1 record
|
2014-11-28T09:21:41.416+0000 connected to: localhost
|
2014-11-28T09:21:41.417+0000 dropping: test.test
|
2014-11-28T09:21:41.418+0000 imported 1 document
|
{
|
"_id" : ObjectId("54783ea5a67a06329c2e539f"),
|
"name" : "richard",
|
"tel" : {
|
"type" : "mobile",
|
"value" : 101010
|
}
|
}
|
Attachments
Issue Links
- related to
-
TOOLS-64 dotted field names should produce nested objects in mongoimport
-
- Closed
-