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

findOne Subdocument ở Mongoose

Bạn đang thiếu teamMembers cấp đối tượng của bạn, vì vậy mã của bạn cần phải thay đổi thành một cái gì đó như sau:

Team.findOne({'teamMembers.username': 'Bioshox'}, {'teamMembers.$': 1},
    function (err, team) {
        if (team) {
            console.log(team.teamMembers[0].email);
        }
    }
);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách nhanh nhất để sao chép một bộ sưu tập trong cùng một cơ sở dữ liệu là gì?

  2. Triển khai và giám sát cơ sở dữ liệu nguồn mở miễn phí với ClusterControl Community Edition

  3. Truy vấn các tài liệu có kích thước mảng lớn hơn 1

  4. Truy vấn MongoDB với $ và và Nhiều $ hoặc

  5. MongoDB - kích thước tệp lớn và ngày càng tăng