Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
Description
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.)
Attachments
Issue Links
- documents
-
TOOLS-1954 Support roundtrip of mongoexport array notation in mongoimport
-
- Closed
-