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

nodejs - mongodb native tìm tất cả tài liệu

Cách dễ nhất là sử dụng Cursor ( tham chiếu ):

var cursor = db.collection('test').find();

// Execute the each command, triggers for each document
cursor.each(function(err, item) {
    // If the item is null then the cursor is exhausted/empty and closed
    if(item == null) {
        db.close(); // you may not want to close the DB if you have more code....
        return;
    }
    // otherwise, do something with the item
});

Nếu bạn cần phải tính toán nhiều, bạn có thể cân nhắc liệu Map-Reduce ( tham khảo ) sẽ phù hợp với nhu cầu của bạn vì mã sẽ thực thi trên máy chủ DB, thay vì cục bộ.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Khôi phục kết xuất cơ sở dữ liệu của phiên bản mongo cũ hơn sang phiên bản mongo mới

  2. Meteor Truy vấn người dùng khác qua email

  3. MongoDB đếm tài liệu cho mỗi phần tử mảng

  4. Số lượng tham số tối đa được truyền đến $ trong truy vấn trong MongoDB là bao nhiêu?

  5. TypeError:db.findWConditionandler không phải là một hàm MongoDB