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
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

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

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