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

Meteor:Meteor.call () từ bên trong quan sát gọi lại không thực thi

Đây có thể là một vấn đề đã biết, tôi không chắc vì tôi chưa tự mình thử nhưng có vẻ như có một cách giải quyết (xem https://github.com/meteor/meteor/issues/907 )

Thêm Meteor.call của bạn thành một lệnh gọi lại setTimeout tức thời:

added: function(doc) {
    console.log("added "+doc.text);
    setTimeout(function() {
        Meteor.call('aMethod',doc.text,function(e,r){
            if(e){
                console.log("error from server: "+e);
            }else{
                console.log("response from server: "+r);
            }
        });
    },0);
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sự cố khi trả về dữ liệu được truy xuất từ ​​các truy vấn DB được gọi trong vòng lặp

  2. Có thể triển khai Kiểm soát đồng thời nhiều phiên bản (MVCC) trên MongoDB không?

  3. Cập nhật đối tượng bên trong mảng trong mongoDb bằng mongoose

  4. Mongo Aggregation:mảng $ group và $ project thành đối tượng để đếm

  5. nhóm mongodb chậm ngay cả sau khi thêm chỉ mục