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

MongoDB - indekser en intern liste over objekter

Du kan ikke indeksere dynamiske nøgler og indeksere ratings ville indeksere hele objektet som en klat, så du ønsker heller ikke at gøre det.

Det kan fungere bedre at omarbejde dit skema til:

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

og indekser derefter 'ratings.id' .




  1. Mongodb er ikke opdateret korrekt fra 4.2 til 4.4

  2. Kan jeg oprette en database med rubinklasser?

  3. håndtering af redis maxmemory situationer med rails ved brug af rails caching

  4. Mongoose-validering:påkrævet:falsk, valider:regex, problemer med tomme værdier