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/10
|
|
Becomes 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.)
|