Как я могу обновить модель во время операции сохранения внутри ловушки схемы mongoose У меня есть модель, у которой уже есть некоторые данные, но когда я хочу добавить дополнительные данные в поле в модели, имеющей некоторый массив, я вызываюданные модели и сохраните в ней с помощью операции push.Как я могу получить операцию толчка в крючки.Посмотрите на приведенный ниже код, например:
. В express.js я могу обновить модель, добавив ее в поле с помощью этого метода
ModelName1.find({
'branch': 'San bernadino'
},function(err, branchDetails){
ModelName2.find({
name:'Bryan Smith'
},function(err, members){
branchDetails.payments.push({
date: Date.now(),
amount: 250,
member_id : members._id
})
branchDetails.save(function(err, result){
if(result){
/************************************
* how can i get this into hooks *
************************************/
members.subscriptions.push({
date: Date.now(),
amount: 250
});
members.save();
}
})
})
})
Note that member name Bryan smith already exist. but new data is being
saved
Я хочу перенести операциюв схемы хуки
В схеме, как я могу это сделать, не используя новый