use demodb
// Start fresh
db.dropDatabase()
use demodb
// Gen some documents with one schema
for (var i=1; i<=1000; i+=2) {
db.democoll.insert({
_id:i,
keya:'keya text ' + i + ' key a',
keyb:i,
keyc:'keyc text ' + i + ' key c'
})
}
// Gen some more documents with another schema
for (var i=2; i<=1000; i+=2) {
db.democoll.insert({
_id:i,
keyz:['a','b',0,1,'d'],
keyq:{keyx:'just an embedded key',
keyy:'this is more test',
keyy2:i * 23},
keyd:'keya text ' + i + ' key a',
keyb:i,
keyc:'keyc text ' + i + ' key c'
})
}
// Gen even more docs with a different schema and auto generated _id
for (var i=1; i<=1000; i++) {
db.democoll.insert({
anArray:['a','b',0,1,'d'],
address1:{street1: i + ' Elm Street',
city:'St Somewhere',
blablabla:'Other address stuff'},
sillyStuff:'keya text ' + i + ' key a'
})
}