我正在使用Django(Django-nonrel)并且拥有包含所有表格的models.py。我想在一些表上创建索引,但我无法找到解释如何创建索引的文档。我希望我可以在models.py中声明索引,syncdb的执行会在数据库上创建它。
非常感谢任何帮助!
谢谢!
答案 0 :(得分:3)
Django-nonrel本身不与mongodb互动;你需要 mongodb python驱动程序 (pymongo)和/或 对象文档映射器(ODM)等 mongoengine或 django-mongodb-engine 与数据库交互。这是ODM和驱动程序的工作 创建索引,它取决于您用于交互的内容 使用mongodb,你需要使用什么语法来创建索引。
您应该会看到有关创建索引的相关文档 pymongo, django-mongodb-engine, 或mongoengine。