将副本集迁移到独立后,生成的 MongoDB 设置存在一些奇怪的问题。例如,缺少集合上的索引。但是尝试reIndex()
收集也会失败,并出现以下错误消息:
> db.members.reIndex()
{
"errmsg" : "exception: dictionary myapp.members.$channel_id_1 should exist, but we got ENOENT",
"code" : 16988,
"ok" : 0
}
问题是如何重新索引错过其索引的集合:)
非常感谢,克里斯