MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como configuro índices mongoDB em django-nonrel sem usar modelos?


Com o MongoDB você não precisa de uma etapa extra para pré-declarar o esquema para "configurar" coleções. A natureza orientada a documentos do MongoDB na verdade não impõe um esquema estrito; documentos dentro de uma coleção podem ter campos diferentes conforme necessário. É um conceito diferente para se acostumar, mas a coleção será criada assim que você começar a salvar dados nela.

Os índices podem ser adicionados usando o ensureIndex do pymongo em uma coleção.

Semelhante à criação da coleção na inserção de dados, uma coleção também será criada se não existir quando um índice for adicionado.

Um artigo que deve ajudá-lo a começar:Usando o MongoDB com Django .

Se você é novo no MongoDB, você também pode experimentar o breve tutorial online .