- во-первых, комментарий. Описанная коллекция упрощена для этого вопроса. Мне интересно понять, как манипулировать mongo db и получать статистику моих данных.
Предположим, у меня есть коллекция с результатами испытаний. Схема является:Статистика сбора/обработки запросов Mongoose
Results {
_id: ObjectId
TestNumber: int
result: String // this contains "pass" or "fail"
// additional data
}
Для каждого теста может быть много сообщений, поэтому, скорее всего, каждый TestNumber
появляется более чем в одном документе.
Как я могу выполнить запрос, который возвращает эту информацию на всей коллекции:
TestNumber | count of result == "pass" | count of result == "fail"