sql >> Databasteknik >  >> NoSQL >> MongoDB

Matcha flera kriterier i en array

Du måste använda $elemMatch frågeoperator för att matcha flera kriterier i en array

{ "$match": {
  "offers": {
    "$elemMatch": {
      "user": "ted"
      "selected": true
    }
  }
}}


  1. Konvertera MongoDB-fråga till Spring MongoDB-syntax

  2. Spring Data Mongo Query för att fråga med flera fält och returnera i ett samtal

  3. Mongodb samlar sortering och gräns inom gruppen

  4. mongodb :find() fråga i en samling