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

Làm cách nào để bạn thực hiện truy vấn AND trên một mảng trong mongodb?

Sử dụng điều kiện $ all để tìm các bản ghi phù hợp với cả điều kiện "đỏ" và "xanh lam".

db.my_collection.find({tags: { $all : ["red","blue"]}})

Nếu bạn muốn các bản ghi khớp với "đỏ" hoặc "xanh" thì bạn có thể sử dụng $ in condition.

db.my_collection.find({tags: { $in : ["red","blue"]}})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để tôi có thể tự động ánh xạ JSON tới một lớp trường hợp khi một trường là một từ khóa scala?

  2. Vấn đề về quyền Pymongo để chèn an toàn

  3. Đặt vị trí lưu trữ của MongoDB được cài đặt trên AWS EC2 Instance thành bộ nhớ EBS. Và làm cách nào để khôi phục nó sau khi phiên bản bị dừng / chấm dứt?

  4. Các tài liệu duy nhất trong bộ sưu tập MongoDB

  5. Tại sao Mongo lưu trữ ngày của tôi dưới dạng một chuỗi?