18-问与答
5.6 问与答
问:在MongoDB shell脚本中,有办法获取数据库列表吗?
答: 有。可以对表示数据库admin的Database对象调用方法adminCommand(),这将返回一个数组,其中的对象描述了MongoDB服务器中的数据库。下面是一个这样的示例:
conn = new Mongo("localhost");
db = conn.getDB("admin");
db.adminCommand("listDatabases");
问:对集合命名方式有什么限制吗?
答: 有。集合名必须以字母或_打头,不能为空,不能包含$或空字符(\0),不能为system,且必须少于128个字符。