{
$group: {
_id: "$name",
"count": {$sum: 1}
}
},
{
$sort: {"count": 1}
},
{
$skip: 1
},
{
$limit: 2
}
])
чем вас не устраивает такой запрос? данные для теста сделал такие:
[{"name" : "ivan"},
{"name" : "ivan"},
{ "name" : "petr"},
{ "name" : "petr"},
{ "name" : "petr"},
{"name" : "semen"}]
У меня в коллекции более 5000 документов, мне нужно вывести по одному документу от каждого автора отсортированного по дате, выводить нужно по 40 документов за один раз, чтобы была погинация
Обсуждают сегодня