/ / Criando índice do banco de dados no django mongodb - django, mongodb, django-nonrel

Criando índice do banco de dados no django mongodb - django, mongodb, django-nonrel

Eu estou usando o Django (Django-nonrel) e tenho modelos.py que contém todas as minhas tabelas. Gostaria de criar um índice em algumas das tabelas, mas não consigo encontrar documentação que explique como criar índices. Eu esperaria que eu possa declarar o índice em models.py e a execução do syncdb o criaria no banco de dados.

Qualquer ajuda é muito apreciada!

Obrigado!

Respostas:

3 para resposta № 1

O Django-nonrel não interage com o mongodb por conta própria; o driver python mongodb (pymongo) e / ou um mapeador de documentos de objeto (ODM), como mongoengine ou django-mongodb-engine para interagir com o banco de dados. É o trabalho do ODM e do driver para crie os índices, e isso depende do que você está usando para interagir com mongodb, na medida em que sintaxe você precisa usar para criar índices.

Você deve ver a documentação relevante para criar índices em pymongo, django-mongodb-engine, ou mongoengine.