Collection 将 Json 导入到 MongoDB 时出现名称错误

Collection name error while importing Json to MongoDB

当我将一个新的 json 文件导入到我的 mongodb collection 时,我不小心只使用了一个 '-' 而不是 2 个。例如:

mongoimport --host=127.0.0.1 --db=dataBaseName -collection=people --file=importFile.json

我相信由于缺少第二个'-',现在我在输入 show collections:

时遇到以下结果
people
ollection=people

我无法访问、删除或与第二个互动。除了删除数据库并重新开始之外,还有解决此问题的方法吗?

您可以将 collection 重命名为:

> use YourDatabase
// Might wanna drop people collection first
> db.getCollection("ollection=people").renameCollection("people")

希望对您有所帮助!