sql >> Database >  >> NoSQL >> MongoDB

Hoe gebruik je Mongoose zonder een schema te definiëren?

Ik denk dat dit is wat je zoekt Mongoose Strict

optie:strikt

De strikte optie, (standaard ingeschakeld), zorgt ervoor dat waarden die aan onze modelinstantie zijn toegevoegd en die niet in ons schema zijn gespecificeerd, niet worden opgeslagen in de db.

Opmerking:stel niet in op false tenzij je een goede reden hebt.

    var thingSchema = new Schema({..}, { strict: false });
    var Thing = mongoose.model('Thing', thingSchema);
    var thing = new Thing({ iAmNotInTheSchema: true });
    thing.save() // iAmNotInTheSchema is now saved to the db!!


  1. MongoDb wordt afgesloten met code 100

  2. Heroku Redis - GUI en geheugenoptimalisatie

  3. Een overzicht van Percona Backup voor MongoDB

  4. Aan de slag met niet-relationele databases met Mongodb