Bueno lo que queria hacer se recolvia con el operador In, y me quedo algo asi:
Código:
this.metodo = function(req, res){
var arreglo = [];
arreglo = req.body.vari;
return models.Lista
.find({_id:{ $in: arreglo }})
.populate('cursos')
.exec(function(err, curso){
if(!err)
return curso;
else
return err;
});
}
pd: el pupulate es para jalar el un documento referenciado en el actual. Igual gracias a todos lo que se dieron la molestia de leerme :)