MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Mongoose non crea indici

Aggancia 'index' evento sul modello per vedere se si verificano errori durante la creazione asincrona dell'indice:

User.on('index', function(err) {
    if (err) {
        console.error('User index error: %s', err);
    } else {
        console.info('User indexing complete');
    }
});

Inoltre, abilita la registrazione del debug di Mongoose chiamando:

mongoose.set('debug', true);

La registrazione del debug ti mostrerà il ensureIndex call sta facendo per te creare l'indice.