Я хочу найти функцию в оболочке MongoDB
, которая позволит мне посмотреть, сколько элементов находится в конкретном запросе.Статистика MongoDB для конкретного поиска
Например, я хочу сделать что-то похожее на:
db.collection.find({category: "Cupcakes"}).stats()
и увидеть количество, размер файла, такого рода вещи.
В MongoJS
и других интерфейсных реализаций MongoDb
запрос возвращает объект, который можно выполнить метод .length
на, как:
db.collection.find({category: "Cupcakes"}, function(err, records){
console.log(records.length); // Shows how many records are in the search field
});
Любой способ сделать что-то подобное в самой оболочке? Было бы безумно полезно, но я не могу найти никаких документов и не упоминать нигде этого.
Ну, что было ошеломляюще просто! Не знаю, как я раньше не сталкивался с этим. – Jascination
Я не знал, что вы можете делать статистику по курсору. И в моей оболочке она поднимает ошибку. Постскриптум это нормально, просто используйте Google чаще. –
Вы не можете, это был всего лишь пример того, что я хотел сделать. Я пробовал поиск в Google, но все, что я мог найти, было связано с 'stats()' – Jascination