MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Ao salvar uma coleção, o MongoDB está criando um nome de índice que é muito longo e excede o limite de 127 bytes. Como resolver isso. posso desabilitar a indexação?


Você pode passar um nome de índice como parâmetro para garantirIndex:
db.collection.ensureIndex({"birds.parrots.macaw.blue.id": 1}, {name:"myIndex1"});

db.collection.ensureIndex({"birds.parrots.macaw.blue.id": 1, "field2": 1}, {name:"myIndex1"});