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

Làm cách nào để trả về kết quả Mongoose từ phương thức find?

Bạn đang cố gắng tạo ra một mô hình đồng bộ. Chỉ không hoạt động. node.js là một luồng đơn, đối với hầu hết các phần - khi quá trình io được thực hiện, ngữ cảnh thực thi sẽ được tạo ra. Báo hiệu được quản lý bằng một cuộc gọi lại. Điều này có nghĩa là bạn có các lệnh gọi lại lồng nhau, các hàm được đặt tên hoặc một thư viện điều khiển luồng để làm cho mọi thứ trông đẹp hơn.

https://github.com/caolan/async#parallel

async.parallel([
   function(cb){
      users.find({}, cb);
   },
   function(cb){
      articles.find({}, cb);
   }
], function(results){
   // results contains both users and articles
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tại sao tôi nhận được cảnh báo không dùng nữa này ?! MongoDB

  2. 3 cách chuyển đổi chuỗi thành ngày trong MongoDB

  3. MongoDB - phân trang

  4. MongoDB $ chuyển đổi

  5. Sự khác biệt giữa findAndModify và update trong MongoDB là gì?