mongoose异步操作中,产生警告
2018-01-20 本文已影响0人
jebirth
产生警告的原因
1. 使用mongoose4.7.9以上的版本
2. 在数据库操作中有异步操作,示例如下所示, 在save操作中使用了回调函数。
警告内容
在cmd中产生的警告如下所示:
解决方案
使用bluebird来解决警告问题,内容如下所示:
import bluebird from 'bluebird';
mongoose.Promise = bluebird; //编写在数据库连接之前
重启服务器后,执行数据库save操作后,cmd显示正常:
参考网站:
aHR0cHM6Ly9naXRodWIuY29tL0F1dG9tYXR0aWMvbW9uZ29vc2UvaXNzdWVzLzQ5NTE=