MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment configurer les index mongoDB dans django-nonrel sans utiliser de modèles ?

Avec MongoDB, vous n'avez pas besoin d'étape supplémentaire pour prédéclarer le schéma pour "constituer" des collections. La nature orientée document de MongoDB n'applique en fait pas de schéma strict; les documents d'une collection peuvent avoir des champs différents selon les besoins. C'est un concept différent auquel s'habituer, mais la collection sera créée dès que vous commencerez à y enregistrer des données.

Les index peuvent être ajoutés à l'aide de ensureIndex de pymongo sur une collection.

Semblable à la création de collection lors de l'insertion de données, une collection sera également créée si elle n'existe pas lorsqu'un index est ajouté.

Un article qui devrait vous aider à démarrer :Utilisation de MongoDB avec Django .

Si vous débutez avec MongoDB, vous pouvez également essayer le court tutoriel en ligne .