sql >> Database teknologi >  >> NoSQL >> MongoDB

mongodb forespørgsel indlejret struktur

Du skal indlejre $elemMatch operatorer for at matche de indlejrede niveauer af dine arrays for at matche elementet:

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


  1. Samlet forespørgsel i Mongodb returnerer specifikt felt

  2. Overskriv objekt i mongodb

  3. MongoDB / Geojson $geointersects problemer

  4. Er det muligt at tilføje miljøvariabler til MongoDB-konfigurationsfilen?