Saya pikir ini yang Anda cari Mongoose Strict
opsi:ketat
Opsi ketat, (diaktifkan secara default), memastikan bahwa nilai yang ditambahkan ke instance model kami yang tidak ditentukan dalam skema kami tidak disimpan ke db.
Catatan:Jangan disetel ke false kecuali Anda memiliki alasan yang kuat.
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!!