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

MongoDB:Kiểm tra xem mảng lồng nhau có chứa mảng con không

Bạn có thể thử $all với $elemMatch để phù hợp với các điều kiện truy vấn.

db.collection.find({
    gradeCards: {
        $all: [{
            "$elemMatch": {
                id: 1234,
                comments: {
                    $in: ['GOOD', 'NICE']
                }
            }
        }, {
            "$elemMatch": {
                id: 2345,
                comments: {
                    $in: ['GOOD']
                }
            }
        }, ]
    }
})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lưu trữ và truy xuất tệp trong MongoDB bằng Java &GridFs

  2. Tải mã nhúng JWplayer từ bộ sưu tập cơ sở dữ liệu vào một mẫu trang trong meteor.js

  3. PyMongo - lặp lại con trỏ

  4. Không thể nâng cấp mongoDB đã phân đoạn hoặc dừng trình cân bằng

  5. Xuất tệp system.profile từ MongoDB không hoạt động