Хорошо, поэтому мой вопрос таков: если я добавлю в схему, есть ли способ автоматически заполнять пользователя, если это поле не существует?
const mongoose = require('mongoose');
// User Schema
const UserSchema = mongoose.Schema({
email:{
type: String,
required: true
},
username:{
type: String,
required: true
},
password:{
type: String,
required: true
},
registered: {
type: Date,
default: Date.now()
},
currency:{
type: Object,
default: {
cs: 100,
os: 100
}
},
});
const User = module.exports = mongoose.model('User', UserSchema);
Хорошо, так что, когда вы регистрируетесь, но скажем, я добавляю новый тип после повторной регистрации, например:
test: {
type: String,
default: 'This is a test'
}
Итак, использование не имеет этого в своей БД.Есть ли способ, если у них нет этого конкретного поля для автоматического заполнения, если оно не существует?