Como usar o mangusto distinto, pular e limitar juntos
Eu preciso usarskip
elimit
para paginação e odistinct
para não retornar valores iguais.
Se eu usar
MyModel.find().distinct('blaster', function(err, results) {
res.render('index', {
data: results
});
});
Isso funciona.
Se eu usar
MyModel.find().sort('brand').skip((page-1)*15).limit(15).exec(function(err, results) {
res.render('index', {
data: results
});
});
Isso também está funcionando, mas como usar os dois?
Se eu tentar, o erro mostrará:
Error: skip cannot be used with distinct