Як відсортувати результат?
Для сортування результатів у MongoDB використовується метод sort().
Приклад:
js
db.users.find().sort({ age: 1 })1 - сортування за зростанням,
-1 - сортування за спаданням.
Приклад за спаданням:
js
db.users.find().sort({ age: -1 })Логіка:
-
sort()приймає об'єкт, де ключ - поле для сортування, значення - напрямок (1чи-1). -
Можна сортувати одразу за кількома полями:
jsdb.users.find().sort({ age: 1, name: -1 })
Підсумок: sort() змінює порядок видачі документів, дозволяючи сортувати за одним чи кількома полями, за зростанням чи спаданням.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.