sql >> Databáze >  >> NoSQL >> MongoDB

pomocí secureIndex ve schématu mongodb pomocí mongoose

Nevoláte ensureIndex přímo, určíte, že pole by mělo být indexováno ve vašem schématu takto:

var schema = mongoose.Schema({
  projectName : String,
  authorName : { type: String, index: true }
});

Na základě této definice zavolá Mongoose ensureIndex pro vás, když model zaregistrujete prostřednictvím mongoose.model zavolejte.

Chcete-li zobrazit ensureIndex volání, které Mongoose provádí, povolte výstup ladění přidáním následujícího do kódu:

mongoose.set('debug', true);


  1. Jak získat všechny kruhy, ve kterých je bod obsažen?

  2. Nelze připojit Mongo shell k Mongo Atlas M0 pomocí mongodb+srv

  3. Webové uživatelské rozhraní Logstash se nespustí

  4. Jak mohu použít pole z agregace v regulárním výrazu $match v mongodb?