MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

mongodb заявка вложена структура

Трябва да вложите $elemMatch оператори, за да съответстват на вложените нива на вашите масиви, за да съответстват на елемента:

db.coll.find({
    "categories": { 
        "$elemMatch": { 
            "values": { 
                "$elemMatch": {
                    "$elemMatch": { "$in": ["A"] }
                }
            }
        }
    }
})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. как мога да намеря масив от стойности в агрегиране на $match и да групирам резултата?

  2. Как да премахнете минималната стойност в mongodb за група?

  3. Как да използвате findAndModify в php и mongodb

  4. MongoDB $concat

  5. Грешка 504 при вмъкване в базата данни на mongo