sql >> Databasteknik >  >> NoSQL >> MongoDB

Kan inte skapa index i mongodb, nyckeln är för stor för att indexera

MongoDB kommer inte att skapa ett index på en samling om indexposten för ett befintligt dokument överskrider indexnyckelgränsen (1024 byte). Du kan dock skapa ett hashat index eller textindex istället:

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

eller

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


  1. TypeError:db.collection är inte en funktion

  2. Lagra en bild i MongoDB med Node.js/Express och Mongoose

  3. MongoDB på Azure:Hur man väljer rätt instanstyp?

  4. Hur konfigurerar man vårsessioner för att fungera med Redis i xml?