私はこのようなスキーマがあります。私は、新しいインスタンスを作成していた場合Mongooseモデルに記載されていないフィールドを追加することはできますか?例えば
let mongoose = require('mongoose');
let carSchema = new mongoose.Schema({
url: String,
unique: {type: String, index: { unique: true }},
number: String,
title: String,
price: String,
});
module.exports = mongoose.model('Car', carSchema);
はモデルでそれらを記述することなく、余分なフィールドを追加することが可能ですか?例:あなたはマングーススキーマは、その属性が存在するかどうかをチェック、しかし、あなたが行うことができますがありますすることはできませんので、
data.bpm = {foo: 'bar'}
new CarModel(data).save(function (err) {
if (err) {
dd(err)
}
})