Для получения выборки данных в обратном порядке с использованием Mongoose, вы можете использовать метод .sort()
в сочетании с параметром -1
.
-1
указывает на сортировку в обратном порядке.
Предположим, у вас есть модель данных User
, и вы хотите получить выборку пользователей в обратном порядке по полю createdAt
. Вот как это можно сделать с использованием Mongoose:
const User = require('./userModel'); User.find() .sort({ createdAt: -1 }) .exec((err, users) => { if (err) { console.error(err); return; } console.log(users); });
В этом примере мы используем метод .sort()
для указания поля createdAt
и сортировки в обратном порядке с помощью значения -1
. Затем мы вызываем .exec()
для выполнения запроса, и в коллбэке получаем результаты выборки данных.
Заметьте, что для успешного выполнения этого кода требуется настроенная модель данных User
на основе вашей схемы MongoDB, а также подключение к базе данных.
Надеюсь, это помогает! Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать.