sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB - index interního seznamu objektů

Nemůžete indexovat dynamické klíče a indexování ratings by indexoval celý objekt jako blob, takže to ani nechcete dělat.

Možná bude lepší přepracovat vaše schéma na:

{
    "_id" : "Bob Blocker",
    "ratings" : [
        {id: "771206753", value: 1}
    ],
    "prevalence" : 1
}

a poté indexujte 'ratings.id' .




  1. Jak najdu objekt, jehož vlastnosti foo nebo bar se rovnají hodnotě dotazu?

  2. MongoDB se velmi pomalu maže

  3. MongoDB neustále vysoké využití procesoru

  4. MongoDb - Změňte typ z Int na Double