部署在Bluemix上时,不会传递Mongoose中间件参数

时间:2015-12-02 05:46:55

标签: node.js mongodb mongoose ibm-cloud

我正在开发一个与mongodb有mongoose连接的节点应用。我使用mongoose中间件修改数据,然后保存:

myschema.pre('save',function(next) {
   ....... // modfy data here
   next();
})

一切顺利,保存电话总是成功。但是,我现在正在Bluemix上部署应用程序,它在保存调用时出现以下错误:

Error : Your pre must have a next argument -- e.g., function (next, ...)

我不知道为什么当我使用next参数时会产生这个错误,并且它在其他任何地方都有效。

0 个答案:

没有答案