0

在猫鼬模式中,我想检查用户是否保存文件。使用everyauth 我已经让它工作了,但是它会在控制台中抛出一个错误,其中包含完整的堆栈跟踪。

SpotSchema.pre('save', function (next) {
   if(!everyauth.user){
        // throws the errror
        next(new Error('Not Logged in'));
        return;
    }
   next();
}

有没有办法更优雅地处理这个问题?

4

1 回答 1

0

不要扔 http://mongoosejs.com/docs/middleware.html

检查错误处理部分并处理保存功能中的错误

于 2012-08-08T07:05:00.973 回答