У меня есть коллекция, в которой каждый документ в коллекции имеет массив с именем foo
, который содержит набор встроенных документов. Существует ли в оболочке MongoDB тривиальный способ подсчета количества экземпляров внутри foo
? что-то вроде:
db.mycollection.foos.count()
или db.mycollection.foos.size()
?
Каждый документ в массиве должен иметь уникальный foo_id
, и я хочу сделать быстрый подсчет, чтобы убедиться, что правильное количество элементов находится внутри массива для случайного документа в коллекции.