sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongo DB:Hitta kapslade arrayvärde

lekplats

db.collection.find({
  "sale": "Test Sale",
  products: {
    "$elemMatch": {//As you have nested arrays
      "$elemMatch": {
        "$elemMatch": {
          "$in": [
            "abc"
          ]
        }
      }
    }
  }
})

Det är bättre att ha ett bättre schema.




  1. mongoose kan inte befolkas med typen String

  2. Hur får man de sista N-posterna i mongodb?

  3. Problem med åtkomst till Mongodb på Amazon EC2

  4. MassTransit saga med Redis persistens ger Method Accpet har inget undantag för implementering