Mongodb 如何删除名称包含“\”的集合?

Mongodb 如何删除名称包含“\”的集合?,mongodb,Mongodb,我在Mongodb中创建了一个名为col的集合,它似乎包含字符,您不能使用db.collection\u name.drop来删除它 我指的是_jihui集合。当集合名称中包含某种特殊字符时,您可以将集合名称括在方括号中 例如:db[my db collection].drop为此目的使用方法: db.getCollection('_col').drop() 我调用了db[\u col].drop,不起作用,\u col在我调用show collections时出现…和?结果是什么?你是怎么创

我在Mongodb中创建了一个名为col的集合,它似乎包含字符,您不能使用db.collection\u name.drop来删除它


我指的是_jihui集合。

当集合名称中包含某种特殊字符时,您可以将集合名称括在方括号中

例如:db[my db collection].drop

为此目的使用方法:

db.getCollection('_col').drop()

我调用了db[\u col].drop,不起作用,\u col在我调用show collections时出现…和?结果是什么?你是怎么创建这个集合的?因为当我尝试创建像db.\u col.insert这样的集合时,mongodb不允许我这样做。不过我可以创建db.a_col.insert