Witam,

Używam nodejs + mongoose + blubird. Mam następujący problem:

return schema.find()
                .sort(parametry)
                .skip(tu tex parametry) //chcialbym stad wziac dane i dalej przekazac promise
                .limit(i tu parametry)
                .then(doc => {
                   //a tu cos sobie robie
                }
                .catch(err => next(err))

czyli pseudokodem tak:

return schema.find()
                .sort(parametry)
                .skip(tu tex parametry)
                .then(data => {
                    //tu jakis kod
                    return PromisePodajDalej
                 })
                .limit(i tu parametry)
                .then(doc => {
                   //a tu cos sobie robie
                }
                .catch(err => next(err))

Dzięki za pomoc