0
我有一个集合Task
其中我有一个字段title
as unique = True,但由于最新要求,此unique = True必须被删除,即必须将其设置为假。在MongoDB集合中更新字段的属性
有没有办法做到这一点? Ofcourse我不想放弃我的收藏。
我有一个集合Task
其中我有一个字段title
as unique = True,但由于最新要求,此unique = True必须被删除,即必须将其设置为假。在MongoDB集合中更新字段的属性
有没有办法做到这一点? Ofcourse我不想放弃我的收藏。
您必须更新您的型号代码并从集合中删除索引。见规格:http://docs.mongodb.org/manual/reference/method/db.collection.dropIndex/。不要忘记做备份。
作为独特的你的意思是标题字段唯一的索引? – fgakk
我已经定义了我的任务datamodel,如下所示: title = mongoengine.StringField(max_length = 128,unique = True) 这不是关于索引。 – Somesh
我刚刚意识到'mongoengine'标签的坏处 – fgakk