我想在通知保存后发出一个事件:
'saveNotification' : function saveNotification(to_id, from_id, message,type, post_id, cb){
var notification = new Notification({
to_id : to_id,
from_id : from_id,
});
notification.save(function(err , notification){
if (err) {
console.log(err)
return cb(false);
} else {
// I want to emit an event here
socket.emit()
}
});
},`
我怎么能从app.js这样做
require('./controller/socket')(io);
那么我怎样才能保存通知,这些通知将在我想要发出之后从不同的路由调用,所以如何在发送通知时包含socket.io对象?