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

Langsom MongoDB-forespørgsel

Du skal oprette en forespørgsel, der sikrer selektivitet . Til dette kan du oprette et sammensat indeks . Det er også godt at nævne, at du kan angiv et sprog i tekstindekset (standard er engelsk)

db.collection.createIndex(
   { 
    property.multi.value_title: 1,
    field: "text",
    pricing.price: 1
 },
   { default_language: "spanish" }
)

For sammensatte indekser, ESR er nyttig til at bestemme rækkefølgen af ​​felter i indekset:



  1. Azure DataBricks Stream foreach fejler med NotSerializableException

  2. MongoDB opdaterer array-objekt i et array

  3. Eksporter en MongoDB-samling til en CSV-fil

  4. Hvordan returnerer jeg kun NOGLE felter ($project) fra Mongodb-aggregation, mens jeg også bruger $match, $lookup OG $filter