MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

L'indice esiste già con diverse opzioni di errore durante l'utilizzo di createIndex() nell'ultimo driver java MongoDB

Prova a rimuovere i tuoi indici correnti prima di creare quelli nuovi.

Se sei preoccupato per i tempi di fermo della produzione ecc. per questi indici, potresti:

  1. Aggiungi un secondo indice proprio come quello che hai ora in produzione con un nome diverso.
  2. elimina quello esistente
  3. riavvia il server in modo che l'indice nel codice Java venga creato come previsto
  4. elimina il tuo indice duplicato.