var query = Model.find({}); query.where('field', 5); query.limit(5); query.skip(100); query.exec(function (err, docs) { // called when the `query.complete` or `query.error` are called // internally });