Следующий код всегда возвращает те же документы. req.query.skip продолжает увеличиваться на 10, все же распечатывается один и тот же набор документов. Также имеется более 1000 документов.Mongodb nodejs драйвер skip() не работает
Collection.find({}).skip(req.query.skip).limit(10);
var imageIdArray = [];
cursor.each(function(err, item) {
if (item == null) { // end
console.log(imageIdArray);
res.write(JSON.stringify(imageIdArray));
res.end();
} else {
imageIdArray.push(item._id);
}
});
Функция пропуска() выглядит так, как будто она не работает.
Спасибо , после обновления драйвера mongodb-nodejs от версии 1.4 до версии 2.0 он отображается как предупреждающее сообщение. –