Прошу сильно не бить — я пока абсолютный нуб в Mongo
Итак, я уже «виртуозно» научился выбирать объекты по точному совпадению (например ID) но что меня поставило в ступор — как сделать выборку если хранятся сложные многомерные массивы, а надо выбрать только те которые совпадают частично.
Например:
{'id':123
'response':{
'one':'one',
'two':{'two':'two'},
'type':'text'
}
},
{'id':1234
'response':{
'one':'one',
'three':{'three':'three'},
'type':'text'
}
}
если пишу db.collection.find({'response':{'type':'text'}}) то возвращается NULL