Задать вопрос
svistiboshka
@svistiboshka
живые веб интерфейсы

Как получить топ записей в Mongodb?

Привет не судите строго, но как через mongoose получить топ 50 записей по количеству упоминаний например есть база типа
[{
name: "n1",
text: "n1"
},
{
name: "n1",
text: "n1"
},
{
name: "n2",
text: "n2"
},]

в итоге мне нужен массив типа
[{
name: "n1",
text: "n1"
count: 2
},
{
name: "n2",
text: "n2",
count: 1
}]


в sql это было бы вроде
SELECT name, text, COUNT(name) AS `count` 
FROM table
GROUP BY name, text
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы