MongoDB文档翻译-mongo Shell-使用mongo Shell帮助
2017-02-24 19:47
387 查看
说明:英文原文地址:https://docs.mongodb.com/v3.2/tutorial/access-mongo-shell-help/。
本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。
要查看服务器上的数据库列表,使用
show dbs
要查看可以在
db.help()
要在shell中查看某个方法的实现,输入
db.updateUser
要查看当前数据库中的集合列表,用
show collections
要查看集合对象上可用方法的帮助列表(如
db.collection.help()
是集合的名字,你也可以指定一个不存在的集合。
要查看集合方法的实现,输入
db.collection.save()
要列出
4000
可用的修饰符和游标处理方法,用
要查看游标方法的实现,输入
一些有用的处理游标的方法:
要查看迭代游标和从游标取回文档的更多例子,参考游标处理。参考游标以查看所有可用的游标方法。
本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。
使用mongo Shell帮助
除MongoDB手册中的文档外,mongoshell在它的“在线”帮助系统中提供了一些额外的帮助。该文章简要介绍了如何使用这些帮助信息。
命令行帮助
要查看mongoshell的选项和帮助列表,从命令行中使用
--help选项:
mongo --help
shell帮助
要查看帮助列表,在mongoshell中输入
help:
help
数据库帮助
在mongoshell中:
要查看服务器上的数据库列表,使用
show dbs命令:
show dbs
要查看可以在
db对象上的使用的帮助列表,调用
db.help()方法
db.help()
要在shell中查看某个方法的实现,输入
db.<method name>,不输入圆括号()。如下命令返回
db.updateUser()方法的实现:
db.updateUser
集合帮助
在mongo集合中:
要查看当前数据库中的集合列表,用
show collections命令
show collections
要查看集合对象上可用方法的帮助列表(如
db.<collection>),用
db.<collection>.help()方法:
db.collection.help()
是集合的名字,你也可以指定一个不存在的集合。
要查看集合方法的实现,输入
db.<collection>.<method>,不输入圆括号()。如下命令返回
save()方法的实现:
db.collection.save()
游标帮助
在mongoshell中使用
find()方法执行读取操作时,可用使用几种游标方法来修改
find()行为,也可以使用各种javascript方法来处理从
find()方法返回的游标。
要列出
4000
可用的修饰符和游标处理方法,用
db.collection.find().help()命令
db.collection.find().help()
<collection>是集合的名字,当然你可以指定不存在的一个集合。
要查看游标方法的实现,输入
db.<collection>.find().<method>,不用输入括号(),如下例子返回
toArray()方法的实现:
db.collection.find().toArray
一些有用的处理游标的方法:
hasNext(),检查游标是否有更多的文档返回
next(),返回下一个文档,把游标向前推进一个位置。
forEach(<function>),迭代整个游标,对游标返回的每个文档应用
<function>。
<function>需要一个参数,就是从迭代返回的文档。
要查看迭代游标和从游标取回文档的更多例子,参考游标处理。参考游标以查看所有可用的游标方法。
封装对象帮助
要查看mongoshell中可用的封装类,例如
BinData(),在
mongoshell中输入:
help misc
相关文章推荐
- ArcObjects帮助文档翻译--使用单实例对象 Interacting with singleton objects
- Cocos2d-x——CocosBuilder官方帮助文档翻译1 使用自定义类
- JConfig帮助文档翻译-在文件系统下的使用
- sdk帮助文档使用技巧
- 电脑无法正常使用chm帮助文档的解决办法。
- Android零基础开发专题三:Android SDK帮助文档使用方法
- HighCharts/Highstock使用小结,使用汉化及中文帮助文档
- LeakCanary开源项目(使用及原理github项目文档的翻译)
- man/vim使用帮助文档
- Postman使用官方文档翻译--7设置介绍
- DecimalFormat 中的 # 与 0 的区别(中文帮助文档中翻译可能是错误的)
- 转: 让vim使用中文帮助文档
- Xcode7如何使用帮助文档
- 对Visual Stuido .NET 2005 BEAT 2 的帮助文档的翻译(应用篇)
- 微软的帮助文档,详细的介绍VS开发工具的使用
- 使用Doxygen生成全中文的chm帮助文档
- iOS FMDB官方使用文档 G-C-D的使用 提高性能(翻译)(转)
- 【好文翻译】一步一步教你使用Spire.Doc转换Word文档格式
- httpclient4 中文版帮助文档,最新官方版翻译版
- PhoneGap API帮助文档翻译—Connection(连接)