Cómo usar mangosta distinta, saltar y limitar juntos
Necesito usarskip
ylimit
para paginación, y eldistinct
para no devolver valores iguales.
Si yo uso
MyModel.find().distinct('blaster', function(err, results) {
res.render('index', {
data: results
});
});
Esto funciona.
Si yo uso
MyModel.find().sort('brand').skip((page-1)*15).limit(15).exec(function(err, results) {
res.render('index', {
data: results
});
});
Esto también está funcionando, pero ¿cómo usar ambos?
Si lo intento, el error mostrará:
Error: skip cannot be used with distinct