mongoose mpromise被废弃警告,(node:3341) DeprecationWarning: Mongoose: mpromise (mongoose's default promis
2017-07-27 10:56
381 查看
来源:http://majing.io/questions/540
用mongoose提示mpromise已被废弃
(node:3341) DeprecationWarning: Mongoose: mpromise (mongoose's default promise library) is deprecated, plug in your own promise library instead: http://mongoosejs.com/docs/promises.html
问题解决
Mongoose 做异步操作时,为了向后兼容,Mongoose 4 默认使用mpromise 作为返回值。mpromise已被废弃,推荐使用 ES6风格的 promises库或者ES6原生的Promise库
调用mongoose.connect使用Promise方式
原生的ES6 Promise
bluebird promise
参考Mongoose Promise
用mongoose提示mpromise已被废弃
(node:3341) DeprecationWarning: Mongoose: mpromise (mongoose's default promise library) is deprecated, plug in your own promise library instead: http://mongoosejs.com/docs/promises.html
问题解决
Mongoose 做异步操作时,为了向后兼容,Mongoose 4 默认使用mpromise 作为返回值。mpromise已被废弃,推荐使用 ES6风格的 promises库或者ES6原生的Promise库
调用mongoose.connect使用Promise方式
原生的ES6 Promise
mongoose.Promise = global.Promise; mongoose.connect('mongodb://localhost:27107/data/db');
bluebird promise
var uri = 'mongodb://localhost:27017/data/db'; var options = { promiseLibrary: require('bluebird') }; var db = mongoose.createConnection(uri, options);
参考Mongoose Promise
相关文章推荐
- mongoose mpromise被废弃警告,(node:3341) DeprecationWarning: Mongoose: mpromise (mongoose's default promis
- mongoose 连接警告问题(node:148572) DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0
- DeprecationWarning: Mongoose: mpromise (mongoose's default promise library) is deprecated, plug in y
- node.js连接mongodb数据库警告:(Please ensure that you set the default write concern)
- [js高手之路]Node.js+jade+express+mongodb+mongoose+promise实现todolist
- Mongoose: mpromise (mongoose's default promise library) is deprecated, plug in your own promise library instead: http://mongoosejs.com/docs/promises.html
- node.js开发错误——DeprecationWarning: Mongoose: mpromise
- node.js开发错误——DeprecationWarning: Mongoose: mpromise
- node.js开发错误——DeprecationWarning: Mongoose: mpromise
- (node:31568) DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0, use `openUri()` inste
- php警告Creating default object from empty value 问题的解决方法
- 【Node.js】mongoose教程02--开启、关闭数据库,监听数据库事件
- struts2 警告: Settings: Could not parse struts.locale setting, substituting default VM locale
- Node.js 101(2): Promise and async
- nodejs mongoose 操作mongodb 数据库封装
- Node.js Mongoose数据库连接失败 提示:Authentication failed
- Node初学(二)Promise/Deferred模式,异步调用
- node.js下mongoose简单操作实例
- 安装使用Mongoose配合Node.js操作MongoDB的基础教程
- 深入理解jQuery、Angular、node中的Promise