Index bereits vorhanden ist mit verschiedenen Optionen Fehler bei der Verwendung von createIndex() in der aktuellen MongoDB-java-Treiber

So, ich bin Upgrade der MongoDB-java-Treiber zu 2.12.4 wo die ensureIndex() Methode ist veraltet. Ich bin stattdessen mit dem createIndex() Methode, die von den docs scheint wie für funciton ähnlich wie ensureIndex(). Jedoch, wenn ich diese Methode in der Produktion, bekomme ich die folgende Fehler -

{ "serverUsed" : "X.X.X.X" , "ok" : 0.0 , "errmsg" : "Index with name: <index_name> already exists with different options" , "code" : 85}

Warum geschieht dies? Könnte mir jemand helfen mit diesem?

Dank

InformationsquelleAutor gravetii | 2014-12-04
Schreibe einen Kommentar