Syncdb 是否会在 Django-nonrel/mongodb 模型上使用 Meta 或 MongoMeta



我下面有一个示例类,但是当我运行 syncdb manage.py 时,下面的索引都没有创建。互联网上也有很多混乱,我想知道我是否应该使用"Meta"或"MongoMeta"(两者都尝试过)。

允许使用 mongodb 在 Django-nonrel 中自动创建索引的正确方法是什么

类项(模型。型号) : 三十 三十 . .

class MongoMeta:    
    unique_together = [("CountryRetailer", "ProductId")]
    indexes =   [
        [('CountryRetailer',1)],
        [('ProductId',1)],
        [('OnlineRetailerName',1)],
        [('UniqueKey', 1)],
        [('Type',1), ('PriceValue',1)],
        [('CreatedOn', -1)]
您必须

INSTALLED_APPS中添加django_mongodb_engine才能使其正常工作。

最新更新