Mongodb Custom сортировка, как MySQL
Я пытаюсь отсортировать поле, но мне нужно сделать это, как MySQL и указать значение,
вместо номера поля сори по -1, 4 3 2 1.
Мне нужно отсортировать по 2,1,3,4.
это возможно в mongodb?
1 ответ
Это невозможно в MongoDB. MongoDB не знает, какие и сколько полей существуют в конкретном документе, если документ не получен. Следовательно, MongoDB практически не может дать номера конкретным полям.
MongoDB - это хранилище данных в стиле JSON. Документы, хранящиеся в базе данных, могут иметь различные наборы полей с разными типами для каждого поля.
В базах данных количество и типы столбцов определяются определением конкретной таблицы, и системе баз данных проще присваивать номера столбцам.