我的mongo数据库中有一个集合“ companies” 。我从该集合的架构中删除了“网站” 字段,该字段是唯一字段,并继续测试我的应用程序,但是它给出了错误。当我看到该集合的索引时,它的show也删除了字段索引。那么为什么会出现此问题,解决方案是什么?
> db.companies.getIndexes()
[
{
"v" : 2,
"key" : {
"_id" : 1
},
"name" : "_id_",
"ns" : "dokkit.companies"
},
{
"v" : 2,
"unique" : true,
"key" : {
"name" : 1
},
"name" : "name_1",
"ns" : "dokkit.companies",
"background" : true
},
{
"v" : 2,
"unique" : true,
"key" : {
"website" : 1
},
"name" : "website_1",
"ns" : "dokkit.companies",
"background" : true
}
]