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

Come posso configurare gli indici mongoDB in django-nonrel senza utilizzare i modelli?

Con MongoDB non è necessario un passaggio aggiuntivo per dichiarare in anticipo lo schema per "impostare" raccolte. La natura orientata ai documenti di MongoDB in realtà non impone uno schema rigoroso; i documenti all'interno di una raccolta possono avere campi diversi a seconda delle esigenze. È un concetto diverso a cui abituarsi, ma la raccolta verrà creata non appena inizierai a salvarvi i dati.

Gli indici possono essere aggiunti utilizzando ensureIndex di pymongo su una raccolta.

Analogamente alla creazione della raccolta all'inserimento dei dati, verrà creata anche una raccolta se non esiste quando viene aggiunto un indice.

Un articolo che dovrebbe aiutarti a iniziare:Utilizzo di MongoDB con Django .

Se non conosci MongoDB, potresti provare anche il breve tutorial online .