Есть ли способ создать или обновить индекс MongoDB?C#

Место общения программистов C#
Anonymous
Есть ли способ создать или обновить индекс MongoDB?

Сообщение Anonymous »

Согласно документации по команде createIndexes:


Если вы создаете индекс с одним набором параметров, а затем выдавать createIndexes с теми же полями индекса, но с разными параметрами, MongoDB не будет изменять параметры и не перестраивать индекс.


Решение — удалить индекс и создать его с нуля, но это затратно.

Есть ли способ создать индекс, когда его нет, ничего не делать, если есть индекс с те же параметры и заменить индекс, если параметры изменились?



Этот вопрос изначально был поднят здесь Филом Баррези. но с тех пор был удален.

Подробнее здесь: https://stackoverflow.com/questions/248 ... godb-index

Вернуться в «C#»