使用 mongo Shell帮助
在本页面
[success] Note
mongo --help
help
- 当需要查看服务器上的数据库列表,请使用show dbs命令:
show dbs
show database
是show dbs
的别名db.help()
db.updateUser
如果部署使用访问控制运行,则该操作将根据用户权限返回不同的值 。 有关详细信息,请参见listDatabases行为。
- 要查看当前数据库中的集合列表,请使用show collections命令:
show collections
- 要查看收集对象上可用方法的帮助(例如
db.<collection>
),请使用db.<collection>.help()
方法:
db.collection.help()
<collection>
可以是存在的集合的名称,尽管您可以指定不存在的集合。db.collection.save
在mongo shell中使用
find()
方法执行读取操作时,可以使用各种游标方法来修改find()
行为,并可以使用各种JavaScript方法来处理从find()
方法返回的游标。- 要列出可用的修饰符和游标处理方法,请使用
db.collection.find().help()
命令:
db.collection.find().help()
<collection>
可以是存在的集合的名称,尽管您可以指定不存在的集合。- 要查看cursor方法的实现,请输入不带括号(())的
db.<collection>.find().<method>
名称,如以下示例所示,它将返回toArray()
方法的实现:
db.collection.find().toArray
处理游标的一些有用方法是:
- 迭代整个游标,并将
<function>
应用于光标返回的每个文档。<function>
期望一个参数,该参数对应于每次迭代的文档。
要获取mongo shell中可用的包装器类的列表,例如
BinData()
,请在mongo shell
中键入help misc
:help misc
译者:王恒 金江
校对:杨帅
最近更新 1yr ago