在MongoDB Server 3.0.15上将Mongoose版本从3.8.22升级到4.3.2后,findOneAndUpdate不起作用

用户名

我将猫鼬版本从3.8.22升级到4.3.0,但是findOneAndUpdate功能不起作用。它返回null



req.app.db.models.User.findOneAndUpdate(conditions, fieldsToSet, function(err, user) {
      console.log(err, user);
      if (err) {
        return workflow.emit('exception', err);
      }

      if (!user) {
        return workflow.emit('response');
      }
      workflow.emit('sendEmail', token, user);
    });
凯里克

尝试包含“ mongoose.set('useFindAndModify',false);” 在您的程序中。

从猫鼬3.x迁移到4.x时,存在一些已知的兼容性问题。您可以在位于以下位置的猫鼬兼容性文档中找到更多信息:https : //mongoosejs.com/docs/compatibility.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从版本3升级到版本4后,tinyMCE无法再拖放图像

将Node.js / Mongo应用程序从Redhat Openshift2升级到Openshift3,mongodb URI是什么?

将项目从Ionic 2升级到Ionic 3后,显示模块“ d3”错误

将Azure WebApp从S3升级到Premium V2

通过BE将TYPO3升级到v8 LTS?

将Rails 3升级到5,作用域块语法

当我尝试从webpack3升级到webpack4时出错

从休眠3升级到休眠4后,getHibernateTemplate.find()无法正常工作

从Rails 3升级到Rails 4后,CarrierWave url nil

Gulp3升级到Gulp 4。有条件的功能

从v3升级到v5时代码不起作用

将项目从Angular 7.2升级到Angular 8后,编译时间增加了3倍。我该如何解决

Yii2-将Bootstrap 3升级到4

苗条的框架:从版本3升级到版本4?

从Bootstrap 3升级到4时间距消失

将项目从Vue2升级到Vue3的最佳方法

将D3从v4升级到v6后,轴移动到图形中心

从18.04升级到18.10后,gdm3默认不会启动

在Debian 8中将Linux内核3升级到4

从Ubuntu 12.04升级到14.04后,Aptana Studio 3无法正常工作吗?

从Spring 3升级到Spring 4后,HibernateTemplate出现类型不兼容错误

使用java8 env从Spring 3.2.0升级到4.1.2。和休眠3,获取异常

将笔记本电脑从SATA 2升级到SATA 3

从3升级到4后,无法使WD TV Media Player连接到Samba / SMB;也许是IPC $问题?

是否可以将Windows Server 2008 SP2上的PowerShell 3升级到更高版本?

MAAS从2.0.0 beta 3升级到2.0.0 beta 4

从Spring Security 3升级到Spring Security 4后是否获得异常?

如何在GDM3屏幕中恢复登录?从Debia 8升级到9后,它消失了,因此GDM3不再启动!

Grails-休眠从3升级到4