Mongodb Custom сортировка, как MySQL

Я пытаюсь отсортировать поле, но мне нужно сделать это, как MySQL и указать значение,

вместо номера поля сори по -1, 4 3 2 1.

Мне нужно отсортировать по 2,1,3,4.

это возможно в mongodb?

1 ответ

Это невозможно в MongoDB. MongoDB не знает, какие и сколько полей существуют в конкретном документе, если документ не получен. Следовательно, MongoDB практически не может дать номера конкретным полям.

MongoDB - это хранилище данных в стиле JSON. Документы, хранящиеся в базе данных, могут иметь различные наборы полей с разными типами для каждого поля.

В базах данных количество и типы столбцов определяются определением конкретной таблицы, и системе баз данных проще присваивать номера столбцам.

Другие вопросы по тегам