用“?”删除mongo集合在它的名字的末尾

时间:2018-02-06 23:56:06

标签: mongodb

我无法弄清楚如何删除名为“did-it-break?”的集合

我尝试过通常的方式:

db.did-it-break?.drop()

但不,它不起作用。它输出

[thread1] SyntaxError: expected expression, got keyword 'break'

1 个答案:

答案 0 :(得分:1)

只需使用括号而不是点来引用集合名称:

db['did-it-break?'].drop()

如果您不能使用点符号键入某个名称,请始终使用括号。