MongoDB中删除的唯一约束使用相同的名称再次创建

时间:2015-11-26 11:22:58

标签: node.js mongodb

在启动我的项目期间,我将如何在mongoose中将模态定义为唯一 让我说:

var CategorySchema = new Schema({
    categoryName: { type: String, Unique: true},
    discription:String
});

有一天情况出现后,我删除了唯一键,现在我的模型是:

var CategorySchema = new Schema({
        categoryName:String,,
        discription:String
    });

现在真正的问题是,当我发布并插入文档时,它仍会创建categoryName的索引。

想知道为什么这仍然会创建,以及如何从生产中的这些错误中恢复。

0 个答案:

没有答案