MongoDB - Получить наиболее часто используемые документы в коллекции - PullRequest
0 голосов
/ 11 июня 2018

Я хотел бы знать, возможно ли получить наиболее запрашиваемые документы в определенной коллекции на MongoDB.

Я прочитал документацию, но не могу найти какое-либо решение.Для получения более подробной информации у меня есть _id (с индексом), и я хотел бы знать, что запросил top 20 _id.

Спасибо.

1 Ответ

0 голосов
/ 11 июня 2018

Я не уверен, что это можно сделать с помощью встроенной функции MongoDB.

Поэтому вам может потребоваться сделать это вручную, ведя счетчик для каждой записи, а затем выбирая данные на основе счетчика.

Это просто взлом, если есть какой-то правильный способ сделать это, пожалуйста, напишите новый ответ.Я сам любопытен.:)

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