@DeFaNJI

Получать N кол-во документов по условию?

Есть несколько документов с полем value по типу:

id: 2249191
value: 20
admin: false,

id: 224914191
value: 50
admin: true,

id: 2249191
value: 35
admin: false

Как получить эти записи в порядке убывания по полю value, то есть 50 - 35 - 20 и возможно ли это?
  • Вопрос задан
  • 23 просмотра
Решения вопроса 1
lssssssssssl
@lssssssssssl
MongoDB предоствляет возможности отсортировать полученный из бд набор данных с помощью функции sort. Передавая в эту функцию значения 1 или -1, мы можем указать в каком порядке сортировать: по возрастанию (1) или по убыванию (-1). Во многом эта функция по действию аналогична выражению ORDER BY в SQL. Например, сортировка по возрастанию по полю name:
https://metanit.com/nosql/mongodb/2.4.php
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Rental Club Санкт-Петербург
от 200 000 до 350 000 ₽
FUNCORP Москва
от 270 000 до 350 000 ₽
от 250 000 ₽
09 дек. 2021, в 14:15
50000 руб./за проект
09 дек. 2021, в 13:50
1000 руб./в час
09 дек. 2021, в 13:46
15000 руб./за проект