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

Mongo DB:Find indlejret matrixværdi

legeplads

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

Det er bedre at have et bedre skema.




  1. Filtrer underdokumentarray, mens de stadig returnerer overordnede data, hvis de er tomme

  2. mongodb - tjek om felt er en af ​​mange værdier

  3. Sådan bruger du Spring til at oprette forbindelse til MongoDB, som kræver godkendelse

  4. Redis pubsub beskedkø, men med tilbagekald, som i ZeroMQ