Я хочу получить переменную внутри контроллера express.js в
схема для того, чтобы выполнить некоторую операцию с переменной и результатом
операция внутри схемы. Пример ниже
express.js
userschema.full_name = fullName;
userschema.other_fields = other_details;
var variableName = 'inside the controller';
schema2 = new schema(req.body);
schema1.save(function (err, result){
});
schema1.js
var schema1 = mongoose.Schema({
full_name: String,
other_fields : String//etc
})
schema1.pre('save', function(){
var fullName = this.full_name;
var otherFields = this.other_fields;
//get variableName which is inside the controller
//but is not a field in schema1
//perform operation inside schema and compare
//result with controller variableName
})
Как я могу получить variableName, которое находится внутри контроллера, но не является
поле в schema1 выполнить операцию внутри схемы и сравнить результат
с переменной контроллераName