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

Mongoose unik validering virker ikke. Duplikerede poster gemmes

Brug følgende kode til at kontrollere, om mongoose kunne oprette indeks:


const Parent = mongoose.model('parent', parentSchema);

Parent.on('index', function(err) { 

  if (err) {
    console.log("Could not create index: ", err)
  } else {
    console.log("Index created")
  }

});

module.exports = Parent;

Hvis det giver fejl, kan du oprette indeks på MongoDB-siden.

db.parents.createIndex( { "mobile": 1 }, { unique: true } );

I dokumenterne der står:




  1. MongoDB shards og config-servere på den samme server?

  2. Hvordan får jeg _id'et for det nyligt indsatte dokument efter en indsættelse ved hjælp af mongo csharp?

  3. Importer csv-data som array i mongodb ved hjælp af mongoimport

  4. MongoDB bruger NOT og AND sammen