Я работаю над нумерацией блогов.Я хочу получить конкретный документ в зависимости от некоторых контекстных переменных.
В настоящее время я знаю, как выполнить сортировку, чтобы получить документы в конкретной организации, например, по убыванию дат.Но теперь, после сортировки базы данных, я хочу получить специфические документы, соответствующие сортировке.Например:
page 12 => get me the 8 documents corresponding to the 12th scoped of oldness, so the 96 to 103 documents sorted by descending date.
Я думаю, что эти документы могут быть восстановлены с использованием их индексов.Например:
doc 96 = index 96 => get me the documents from index 96 to 103
В моей базе данных 9 документов с "полем слова".Я пробовал:
Word.find().sort({ date: -1}).slice( "word", [ 2, 5 ]).exec(function (err, data) {
if (err) return console.error(err);
console.log(data);
})
Но мне возвращаются все документы.
Или, может быть, я просто неправ.Между тем, я не могу найти метод, предназначенный для выполнения дальнего запроса в Mongoose.Я предполагаю, что метод среза мог бы помочь, я передаю большой момент головной боли на нем.Любой намек был бы отличным, спасибо