访问套接字外的函数

时间:2016-05-13 16:32:02

标签: node.js socket.io

我无法访问套接字外部创建的函数。 我想基本上导出它并通过要求它在中间件中使用。

   socket.on('init', function (req) {
            database=mongoose.connection;
            var dbname=database.useDb(req.db);


    var Observer =dbname.model('ObserverEvent');

      exports.create = function (req, res) {
        var observer = new Observer(req.body);
        observer.user = req.user;
    observer.save(function (err) {
      if (err) {
        return res.status(400).send({
          message: errorHandler.getErrorMessage(err)
        });
      } else {
        res.jsonp(observer);
      }
    });


}

0 个答案:

没有答案
相关问题