如何删除名为“group”的集合?

时间:2013-06-07 11:18:53

标签: mongodb

我不小心创建了一个名为“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'

1 个答案:

答案 0 :(得分:17)

问题是group是数据库对象的方法。因此,db.group不能用于获取名为group的实际集合。相反,请使用.getCollection()

db.getCollection('group').drop()