0

我正在使用 Django(Django-nonrel) 并拥有包含我所有表的 models.py。我想在某些表上创建索引,但我找不到解释如何创建索引的文档。我希望我可以在 models.py 中声明索引,并且 syncdb 的执行会在数据库上创建它。

任何帮助深表感谢!

谢谢!

4

1 回答 1

3

Django-nonrel 自身不与 mongodb 交互;您需要 mongodb python 驱动程序 ( pymongo ) 和/或对象文档映射器 (ODM),例如 mongoenginedjango-mongodb-engine 来与数据库交互。创建索引是 ODM 和驱动程序的工作,这取决于您用于与 mongodb 交互的内容,以及创建索引所需的语法。

您应该看到在pymongodjango-mongodb-enginemongoengine中创建索引的相关文档 。

于 2013-09-17T17:20:28.473 回答