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

truy vấn mongo - nhận một đối tượng cụ thể (đã biết `_id` của nó) từ mảng đối tượng NHƯNG mảng này cũng là một phần của danh sách tài liệu

Tôi không chắc bạn muốn nó bằng cách sử dụng tập lệnh MongoDB hay ngôn ngữ ứng dụng của bạn (Nodejs nếu tôi nhầm)

Đây là cách nó hoạt động trên Mongo Shell Script

db.MODEL.find( { _id: DOCUMENT_ID },
                     { inbox: { $elemMatch: { _id: MESSAGE_ID } } } )

Tài liệu ở đây

Nếu đây không phải là điều bạn muốn, vui lòng cập nhật bài đăng của bạn và thêm ngôn ngữ / khuôn khổ bạn đang sử dụng



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách cài đặt MongoDB trên Ubuntu 18.04

  2. mongo dot ký hiệu không rõ ràng

  3. Chức năng tổng hợp sao chép các mục trong ng-repeat on page refresh. Cần tìm ra cách để ngăn chặn sự trùng lặp. Cầy mangut Angularjs Mongodb

  4. Làm cách nào để tắt tính năng ghi nhật ký của MongoDB?

  5. Mẹo quản lý cấu hình cơ sở dữ liệu của bạn