我不小心创建了一个名为“group”的集合。 如何删除它。
当我在mongo控制台中提供以下内容时
db.group.drop()
我收到以下错误
Fri Jun 7 16:36:39.630 JavaScript execution failed: TypeError: Object function ( parmsObj ){
var ret = this.runCommand( { "group" : this._groupFixParms( parmsObj ) } );
if ( ! ret.ok ){
throw "group command failed: " + tojson( ret );
}
return ret.retval;
} has no method 'drop'
答案 0 :(得分:17)
问题是group
是数据库对象的方法。因此,db.group
不能用于获取名为group
的实际集合。相反,请使用.getCollection()
:
db.getCollection('group').drop()