Монго запрос для выбора количества всех уникальных идентификаторов в коллекции - PullRequest
0 голосов
/ 07 октября 2011

В mongodb у меня есть база комментариев с коллекцией комментариев.Каждый комментарий имеет поле «videoId», которое представляет видео, к которому принадлежит комментарий.Как мне написать запрос, который выбирает все уникальные videoId и подсчитывает количество вхождений для каждого уникального videoId?Я просто хочу подсчитать количество комментариев на видео.

Поскольку мое веб-приложение построено на платформе Spring, существующие вызовы базы данных выполняются через Spring Datastore с помощью mongodb ... как бы выглядел этот запросс методами запросов Mongo JSON и ограничениями полей?

Спасибо!

1 Ответ

1 голос
/ 08 октября 2011

Это именно тот случай, когда использование карты сокращено.

см .: http://cookbook.mongodb.org/patterns/unique_items_map_reduce/ и http://cookbook.mongodb.org/patterns/count_tags/

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