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

node.js mongodb nhầm lẫn phạm vi javascript

Vì các mục được truy xuất không đồng bộ từ MongoDB nên hàm get_data cần chấp nhận một lệnh gọi lại sẽ được sử dụng để trả về kết quả. Tôi tin rằng bạn cũng cần phải open một cách rõ ràng kết nối cơ sở dữ liệu.

function get_data(callback) {
    ...

    db.open(function(err, db) {
        if (err) return callback(err);

        db.collection('test_collection', function(err, collection) {
            if (err) return callback(err);
            collection.find().toArray(callback);
        });
    });
}

get_data(function(err, items) {
    // handle error
    console.log(items);
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB đảo ngược regex

  2. Làm thế nào để lấy bất kỳ mục nào (Point, LineString, Polygon) trong một hộp giới hạn trong mongodb

  3. $ geoNear khớp với mảng gần nhất

  4. Làm cách nào để đặt động một trường tài liệu con trong mongodb?

  5. Biểu thức không được công nhận '$ đầu tiên'