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

Hvordan konfigurerer jeg mongoDB-indekser i django-nonrel uden at bruge modeller?

Med MongoDB behøver du ikke et ekstra trin for at foruderklære skemaet at "oprette" samlinger. Den dokumentorienterede karakter af MongoDB håndhæver faktisk ikke et strengt skema; dokumenter inden for en samling kan have forskellige felter efter behov. Det er et andet koncept at vænne sig til, men samlingen vil blive oprettet, så snart du begynder at gemme data til den.

Indekser kan tilføjes ved hjælp af pymongos ensureIndex på en samling.

I lighed med oprettelse af samling ved indsættelse af data, vil en samling også blive oprettet, hvis den ikke eksisterer, når et indeks tilføjes.

En artikel, der skal hjælpe dig i gang:Brug af MongoDB med Django .

Hvis du er ny til MongoDB, vil du måske også prøve den korte onlinetutorial .




  1. Tvetydighed om $geoNear i samlet forespørgsel

  2. MongoDB:Hvordan forespørger man efter poster, hvor feltet er null eller ikke angivet?

  3. yum install mongodb 3.2 mislykkes

  4. Sorter dokumenter efter værdi i det sidste element i en matrix, der matcher filter. Mongodb