mongoose异步操作中,产生警告

2018-01-20  本文已影响0人  jebirth


产生警告的原因

1. 使用mongoose4.7.9以上的版本

2. 在数据库操作中有异步操作,示例如下所示, 在save操作中使用了回调函数。



警告内容

在cmd中产生的警告如下所示:



解决方案

使用bluebird来解决警告问题,内容如下所示:

import bluebird from 'bluebird';

mongoose.Promise = bluebird;  //编写在数据库连接之前

重启服务器后,执行数据库save操作后,cmd显示正常:

参考网站:

aHR0cHM6Ly9naXRodWIuY29tL0F1dG9tYXR0aWMvbW9uZ29vc2UvaXNzdWVzLzQ5NTE=

上一篇下一篇

猜你喜欢

热点阅读