Как создать индекс Mongodb в Robo 3T (ранее Robomongo)?
1 ответ
Решение
После некоторых исследований и проб и ошибок я обнаружил, что это похоже на функцию Cli db.collection.createIndex(keys, options)
О поле Keys: из документации MongoDB -
Документ, который содержит пары полей и значений, где поле является ключом индекса, а значение описывает тип индекса для этого поля. Для восходящего индекса в поле укажите значение 1; для нисходящего индекса укажите значение -1
Допустим, наше поле для индексного имени - "accountNumber", вы можете ввести его в черный ящик "Keys", изображенный выше:
{
"accountNumber" : 1
}
Для Имени просто введите что-то значимое, например accountNumberIndex
* Флажок "Уникальный" будет работать только в том случае, если еще нет повторяющихся записей
* Также Drop Duplicates устарела в Mongo версии 3