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