Данные, которые я хочу сохранить в моем MongoDB, выглядят так:
{
"2": {
"3": "some value",
"7": "some value",
...
},
"8": {
"20": "some value",
"24": "some value",
...
},
...
}
Я хотел бы запросить "8" и получить
{
"20": "some value",
"24": "some value",
...
}
Вопрос: Можно ли запрашивать объекты по их ключам в PHP или мне нужно изменить структуру данных на что-то вроде ниже и использовать $collection->find( [ 'id' => '8'] );
?
[
{
"id": 2,
"data" {
"3": "some value",
"7": "some value",
...
}
},
{
"id": 8,
"data" {
"20": "some value",
"24": "some value",
...
}
}
...
]