MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

(node:3341) Deprecation Cảnh báo:Mongoose:mpromise

Đây là cách giúp tôi giải quyết vấn đề sau khi đọc tài liệu:http://mongoosejs.com/docs/promises.html

Ví dụ trong tài liệu đang sử dụng thư viện lời hứa bluebird nhưng tôi đã chọn sử dụng các lời hứa ES6 bản địa.

Trong tệp mà tôi đang gọi mongoose.connect :

mongoose.Promise = global.Promise;
mongoose.connect('mongodb://10.7.0.3:27107/data/db');

[CHỈNH SỬA:Cảm ơn @SylonZero đã đưa ra một sai sót về hiệu suất trong câu trả lời của tôi. Vì câu trả lời này được xem rất nhiều, tôi cảm thấy có trách nhiệm phải thực hiện chỉnh sửa này và khuyến khích việc sử dụng bluebird thay vì những lời hứa của người bản xứ. Vui lòng đọc câu trả lời bên dưới câu trả lời này để biết thêm thông tin chi tiết và kinh nghiệm. ]



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cassandra vs. MongoDB:bạn nên chọn cái nào

  2. Mối quan hệ Mongo DB giữa các đối tượng

  3. java.lang.Incomp Tương thíchClassChangeError:Triển khai lớp Mongo

  4. Làm thế nào để kết nối với mongodb bằng sailsjs v0.10?

  5. Cách cập nhật tài liệu hiện có trong MongoDB