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

Mongoose, tìm, trả về các thuộc tính cụ thể

Bạn sử dụng phép chiếu. Ví dụ đầu tiên trong tài liệu truy vấn mongoose có một thao tác chiếu nằm trong.

NB:không phải mã thật b / c Tôi đã đánh dấu các bit quan trọng bằng ba dấu sao

// find each person with a last name matching 'Ghost', ***selecting the `name` and `occupation` fields***
Person.findOne({ 'name.last': 'Ghost' }, ***'name occupation'***, function (err, person) {
  if (err) return handleError(err);
  console.log('%s %s is a %s.', person.name.first, person.name.last, person.occupation) // Space Ghost is a talk show host.
})

Person giản đồ không được chỉ định nhưng tôi nghĩ ví dụ này đủ rõ ràng.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js + mongoose tìm thấy nút bị đóng băng khi có hơn 100 kết quả

  2. Dịch vụ MongoDB không chạy trong Fedora

  3. Cách tìm các truy vấn không sử dụng chỉ mục hoặc chậm trong mongodb

  4. mongorestore Không thành công:không có máy chủ nào có thể truy cập được

  5. 4 cách xóa tài liệu trong MongoDB