2
當連接建立此功能是跑:有沒有更好的方式來聆聽Mongoose模型上的事件?
function setupModelListenersForConnection(c){
var Job = c.model('Job');
Job.addListener('created', function(jobInstance){
});
console.log('Models have been wired!');
}
在架構的工作,我有這樣的:
JobSchema.post('save', function(next){
this.db.models.Job.emit('created', this);
})
我做什麼不是真正喜歡的是this.db.models.Job
,我認爲有一個更好的方法來做到這一點;)非常感謝
爲什麼我需要它?
想象一下創造了一份工作。我想更新工作人員並將其設置爲當前工作和新狀態(忙碌)。
我喜歡分離模型,這樣Job模型不必知道Worker模型。只知道關於工人的一些細節,如身份證和姓名。
感謝
我試圖做同樣的事情。你有沒有得到這個問題的答案? – rorymadden 2013-08-19 09:41:56
不多:/但如果您找到任何答案,請與我聯繫 – 2013-08-27 20:56:49