Skip to main content

Як відсортувати результат?

Для сортування результатів у MongoDB використовується метод sort().

Приклад:

js
db.users.find().sort({ age: 1 })

1 - сортування за зростанням, -1 - сортування за спаданням.

Приклад за спаданням:

js
db.users.find().sort({ age: -1 })

Логіка:

  • sort() приймає об'єкт, де ключ - поле для сортування, значення - напрямок (1 чи -1).

  • Можна сортувати одразу за кількома полями:

    js
    db.users.find().sort({ age: 1, name: -1 })

Підсумок: sort() змінює порядок видачі документів, дозволяючи сортувати за одним чи кількома полями, за зростанням чи спаданням.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.