2017-02-06 5 views
3

Я хотел бы использовать несколько промежуточных промежуточных программ для создания единой схемы для нескольких схем, возможно ли это?Несколько промежуточных промежуточных программ для mongoose

Пример:

var schema = new Schema(..); 

schema.pre('save', function(next) { 
    // do stuff 
    next(); 
}); 
schema.pre('save', function(next) { 
    // do another thing 
    next(); 
}); 

ответ

6

ВОИСТИНУ я могу. Я осмотрел объект схемы и нашел следующее свойство:

callQueue: 
    [ [ 'pre', [Object] ], 
    [ 'pre', [Object] ], 
    [ 'pre', [Object] ], 
    [ 'pre', [Object] ], 
    [ 'pre', [Object] ], 
    [ 'pre', [Object] ], 
    [ 'pre', [Object] ] ], 
Смежные вопросы