Подсчет документов по значению поля в MongoDB - PullRequest
0 голосов
/ 03 мая 2020

Не могли бы вы предоставить правильный запрос для группировки и подсчета документов MongoDB по значению поля типа носителя (например, foto, video, gif, et c.)?

Это пример одного из документов: MongoDB Document

Это запрос, который я сейчас использую:

db.tweets.aggregate([
    {"$group" : {_id:"$entities.media.type", count:{$sum:1}}}
])

Текущий запрос не возвращает счетчик документы по типу носителя:

Current query

Пример одного из документов можно найти в JSON здесь .

Когда я использую следующий запрос:

db.tweets.aggregate([ {"$group" : {_id:"$entities.media.type", count:{$sum:1}}} ]).forEach(function(doc){print(doc._id+", "+doc.count)})

Я получаю: Modified query

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...