MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Index existiert bereits mit unterschiedlichen Optionsfehlern bei der Verwendung von createIndex() im neuesten MongoDB-Java-Treiber

Versuchen Sie, Ihre aktuellen Indizes zu entfernen, bevor Sie die neuen erstellen.

Wenn Sie sich Sorgen über Produktionsausfälle usw. für diese Indizes machen, können Sie:

  1. Fügen Sie einen zweiten Index hinzu, genau wie den, den Sie jetzt in der Produktion haben, mit einem anderen Namen.
  2. Löschen Sie das vorhandene
  3. Starten Sie den Server neu, damit der Index in Ihrem Java-Code wie erwartet erstellt wird
  4. Löschen Sie Ihren doppelten Index.