MongoDB文档翻译-mongo Shell-使用mongo Shell帮助
来源:互联网 发布:怎么汉化软件 编辑:程序博客网 时间:2024/05/22 03:09
说明:英文原文地址:https://docs.mongodb.com/v3.2/tutorial/access-mongo-shell-help/。
本文章属个人翻译,作个人学习之用,如有雷同,纯属巧合。如有错误之处,欢迎指正。
使用mongo Shell帮助
除MongoDB手册中的文档外,mongo
shell在它的“在线”帮助系统中提供了一些额外的帮助。该文章简要介绍了如何使用这些帮助信息。
命令行帮助
要查看mongo
shell的选项和帮助列表,从命令行中使用 --help
选项:
mongo --help
shell帮助
要查看帮助列表,在mongo
shell中输入help
:
help
数据库帮助
在mongo
shell中:
要查看服务器上的数据库列表,使用
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()
游标帮助
在mongo
shell中使用find()
方法执行读取操作时,可用使用几种游标方法来修改find()
行为,也可以使用各种javascript方法来处理从find()
方法返回的游标。
要列出可用的修饰符和游标处理方法,用
db.collection.find().help()
命令db.collection.find().help()
<collection>
是集合的名字,当然你可以指定不存在的一个集合。要查看游标方法的实现,输入
db.<collection>.find().<method>
,不用输入括号(),如下例子返回toArray()
方法的实现:db.collection.find().toArray
一些有用的处理游标的方法:
hasNext()
,检查游标是否有更多的文档返回next()
,返回下一个文档,把游标向前推进一个位置。forEach(<function>)
,迭代整个游标,对游标返回的每个文档应用<function>
。<function>
需要一个参数,就是从迭代返回的文档。
要查看迭代游标和从游标取回文档的更多例子,参考游标处理。参考游标以查看所有可用的游标方法。
封装对象帮助
要查看mongo
shell中可用的封装类,例如BinData()
,在mongo
shell中输入:
help misc
- MongoDB文档翻译-mongo Shell-使用mongo Shell帮助
- MongoDB文档翻译-mongo Shell
- MongoDB文档翻译-mongo Shell-配置mongo Shell
- MongoDB文档翻译-mongo Shell-给mongo Shell编写脚本
- MongoDB文档翻译-CRUD操作-在mongo Shell中迭代游标
- Mongo Shell的使用
- mongo shell 之文档 更新
- mongo shell 之文档 查询
- mongo shell 之文档 索引
- mongo 学习二 mongodb shell操纵mongodb
- Mongo shell 的帮助命令 (二)
- mongo(四)Mongo Shell
- [MongoDB官方指导5]Mongo交互Shell
- mongoDB配置问题--mongo shell 警告
- Mongo shell:最强大的 MongoDB 管理工具
- Mongo shell:最强大的 MongoDB 管理工具
- Mongo帮助文档
- mongo shell 之集合&文档 插入&删除
- Android studio安装教程
- WordPress插件Contact Form DB跨站脚本漏洞
- 插入节点闪退并且页面自动更新
- JavaScript 数据类型
- 软件测试第一节课总结
- MongoDB文档翻译-mongo Shell-使用mongo Shell帮助
- Redis
- 关于图像处理时傅里叶谱和相的一点思考
- GPG入门教程
- 浅谈继承的那些细节知识点--java中继承的简单应用。
- matlab正则表达式的简单表示
- kinect2.0同分辨率采集RGB-D图像并保存,并显示人体骨架
- Ubuntu开发环境搭建(2)【安装arm-linux-gcc-4.4.3交叉编译环境】
- LeetCode:Relative Ranks