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

MongoDB - làm cách nào để truy vấn một mục lồng nhau bên trong một bộ sưu tập?

Sử dụng ký hiệu dấu chấm (ví dụ:advertisers.name ) để truy vấn và truy xuất các trường từ các đối tượng lồng nhau:

db.agencies.find({
 "advertisers.created_at": {
   $gte: start,
   $lt: end
  }
 },
{
 _id: 1,
  program_ids: 1,
  "advertisers.name": 1
 }
}).limit(1).toArray();

Tham khảo:Lấy một tập hợp con của trường và ký hiệu dấu chấm



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Hỗ trợ cho nhiều kiểu người dùng bằng Passport-local mongoose node.js

  2. Làm cách nào để bạn định cấu hình Embedded MongDB để kiểm tra tích hợp trong ứng dụng Spring Boot?

  3. 2 cách để giới hạn tài liệu được trả lại trong MongoDB

  4. MongoDB Thay thế các giá trị mảng cụ thể

  5. Khu dân cư Mongoose được nhúng