
產(chǎn)生警告的原因
1. 使用mongoose4.7.9以上的版本
2.?在數(shù)據(jù)庫操作中有異步操作,示例如下所示,?在save操作中使用了回調(diào)函數(shù)。

警告內(nèi)容
在cmd中產(chǎn)生的警告如下所示:

解決方案
使用bluebird來解決警告問題,內(nèi)容如下所示:
import bluebird from 'bluebird';
mongoose.Promise = bluebird;? //編寫在數(shù)據(jù)庫連接之前
重啟服務器后,執(zhí)行數(shù)據(jù)庫save操作后,cmd顯示正常:

參考網(wǎng)站:
aHR0cHM6Ly9naXRodWIuY29tL0F1dG9tYXR0aWMvbW9uZ29vc2UvaXNzdWVzLzQ5NTE=