-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Labels:
Description
Description:
No documentation summary in engineering ticket
Engineering Ticket Description:
Enhance mongoimport to support the csv array notation that mongoexport uses.
Example header:
pet.types.0.auto(),pet.types.1.auto(),answers.0.auto(),questions.0.auto(),movies.0.title.auto(),answers.1.auto(),questions.1.auto(),movies.1.title.auto(),movies.1.imdbRating.auto()Example records:
dog,cat ,,42,How many roads must a man walk down?,Hitchhiker's Guide,Huh?!,Aren't you a little short for a stormtrooper?,Star Wars,8.7/10Becomes these documents once imported:
/* 1 */ { "pet" : { "types" : [ "dog", "cat" ] } } /* 2 */ { "movies" : [ { "title" : "Hitchhiker's Guide" }, { "title" : "Star Wars", "imdbRating" : "8.7/10" } ], "questions" : [ "How many roads must a man walk down?", "Aren't you a little short for a stormtrooper?" ], "answers" : [ 42, "Huh?!" ] }
Scope of changes
Impact to Other Docs
MVP (Work and Date)
Resources (Scope or Design Docs, Invision, etc.)
- documents
-
TOOLS-1954 Support roundtrip of mongoexport array notation in mongoimport
- Closed