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

Bộ sưu tập sao băng quan sát những thay đổi đúng

Cách để giải quyết vấn đề này là:

  • thêm trường create_at vào tài liệu

  • thêm bộ lọc tài liệu mới vào trình quan sát theo trường create_at

groups.insert({
            created_by:Meteor.userId(),
            created_at: new Date(),
            .......
        });
var now = new Date();
groups.find({created_at : {$gt:now}}).observe({
    added: function(document){
        console.log('groups observe added value function');
        console.log(document);
    },
    changed:function(new_document, old_document){
        console.log('groups observe changed value function');
    },
    removed:function(document){
        console.log('groups observe removed value function');
    }
});

Ở đây đã được giải quyết cùng một vấn đề: cursor.observe ({thêm}) hành vi trong Meteor

Cảm ơn @Facesco Pezzella đã giúp đỡ)




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để truy xuất datetiime từ mongodb? Bằng cách so sánh dữ liệu với jDateChosser Java

  2. MongoDB, hiệu suất của truy vấn theo biểu thức chính quy trên các trường được lập chỉ mục

  3. Thời gian chờ trình điều khiển MongoDB C #

  4. Javers ENTITY_INSTANCE_WITH_NULL_ID khi sử dụng 2 cơ sở dữ liệu

  5. Sử dụng @Resource injection cho Mongo db, bên trong Web Bundle bên trong OSGI, trong Liberty Profile