Jag tror att det är detta du letar efter Mongoose Strict
alternativ:strikt
Det strikta alternativet, (aktiverat som standard), säkerställer att värden som läggs till i vår modellinstans som inte specificerades i vårt schema inte sparas i db.
Obs! Ställ inte in på false om du inte har goda skäl.
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!!