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

Index kann in Mongodb nicht erstellt werden, Schlüssel zu groß zum Indexieren

MongoDB erstellt keinen Index für eine Sammlung, wenn der Indexeintrag für ein vorhandenes Dokument das Indexschlüssellimit (1024 Byte) überschreitet. Sie können jedoch stattdessen einen gehashten Index oder Textindex erstellen:

db.logcollection.createIndex({"Module":"hashed"})

oder

db.logcollection.createIndex({"Module":"text"})