当我尝试使用mongorestore.exe恢复某些集合时,我收到了该错误。
mongorestore.exe --collection user --db dbName dump/dbName/user.bson
这与文件名太长有关吗?较小的集合似乎恢复正常,但较大的集合因此错误而失败。
答案 0 :(得分:0)
这发生在我身上,因为我使用错误的大小写创建了集合的索引,而不是在currentGames上创建索引的currentgames。 因此,当mongodump运行时,currentgames的元数据文件被currentGames集合中的元数据覆盖,并且在恢复时发生此错误
请务必检查您的大小写以及数据库中的集合。
希望这有帮助!