我有一个工作基地。如何删除其中一个字段的唯一性属性?
connectId : {type : String, index: true, unique: true},
我需要删除unique: true
connectId : {type : String, index: true},
由于
答案 0 :(得分:1)
您只需要使用$ unset运算符:
db.collection.update({},{$unset: {"connectId.unique": ""}});
请在下面找到有关$ unset运算符here
的更多文档答案 1 :(得分:0)
我的解决方案
db.connections.dropIndex("connectId_1")
db.connections.createIndex({connectId: 1}, {background: "true"})