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

Mongoose:Nhận danh sách người dùng đầy đủ

Chà, nếu bạn thực sự muốn trả về một ánh xạ từ _id tới user , bạn luôn có thể làm:

server.get('/usersList', function(req, res) {
  User.find({}, function(err, users) {
    var userMap = {};

    users.forEach(function(user) {
      userMap[user._id] = user;
    });

    res.send(userMap);  
  });
});

find() trả về tất cả các tài liệu phù hợp trong một mảng, do đó, đoạn mã cuối cùng của bạn được cắt sẽ gửi mảng đó đến máy khách.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tổng quan về mã hóa cấp trường phía máy khách trong MongoDB

  2. Loại trừ các trường cụ thể trong chỉ mục ký tự đại diện trong MongoDB

  3. Nhận vị trí của tài liệu đã chọn trong bộ sưu tập [mongoDB]

  4. Truy vấn một mảng mảng trong MongoDB

  5. Mongodb tìm bên trong mảng phụ