mongoose模式自定义验证器被调用两次

时间:2014-12-23 14:03:56

标签: mongodb mongoose

以下验证正在执行两次,我不知道为什么

activeStatusComment: { 
  type: String, 
  default: '', 
  trim: true, 
  validate: function(v){
    console.log('value: ' + v);
  } 
}

1 个答案:

答案 0 :(得分:0)

事实证明,插件'mongoose-versions'正在创建一个重复的文档,因此我的验证断点被击中了两次。

故事的寓意是检查调用堆栈中的插件和/或其他依赖项。