База данных около 5 ГБ. У меня есть документы, такие как:
{
_id: ..
user: "a"
hobbies: [{
_id: ..
name: football
},
{
_id: ..
name: beer
}
...
]
}
Я хочу вернуть пользователей, у которых более 0 "хобби"
Я пробовал
db.collection.find({"hobbies" : { > : 0}}).limit(10)
и он занимает всю оперативную память, но без результата.
- Как сделать этот выбор?
- А как вернуть только: id, name, count?
- Как это сделать с официальным драйвером c #?
ТИА
P.S.
около я нашел:
«Добавьте новое поле к размеру категории Ханде. Это обычная практика в мире монго».
это правда?