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

Tham số $ all trong mongodb không hoạt động với danh sách ObjectId

Truy vấn đó không có ý nghĩa. Bạn đang yêu cầu _id duy nhất và có giá trị duy nhất trường có tất cả của hai giá trị khác biệt đồng thời .

Tôi nghĩ bạn muốn $in :

db.database.collection.find({ "_id" : { 
   "$in" : 
     [ObjectId('4ee371837c93dd33dc000003'),
      ObjectId('4eef9f647c93dd1a90000000')] } })



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tuần tự hóa MongoDB find () trả về thành mảng JSON không ẩn danh, sử dụng PyMongo

  2. Truy vấn không phân biệt chữ hoa chữ thường MongoDB trên văn bản có dấu ngoặc đơn

  3. Nén tiền tố chỉ mục trong MongoDB 3.0 WiredTiger

  4. Mẫu MeteorJS không hiển thị dữ liệu, không xuất hiện

  5. MongoDB $ trong Toán tử truy vấn