GOM引擎添加移动仓库不显示 gom引擎帮助文档_命令行

MongoDB Manual (Version 4.2)> The mongo Shell > Access the mongo Shell Help

除了MongoDB文档手册,mongo shell通过在线帮助系统提供了一些额外的信息。本文概述了如何访问这些帮助信息。

  • 命令行帮助
  • shell帮助
  • 数据库帮助
  • 集合帮助
  • 游标帮助
  • 包装对象 帮助

命令行帮助

通过在命令行输入--help来查看mongo shell的帮助文档

mongo --help

shell帮助

在mongo shell中输入help查看帮助文档

help

数据库帮助

在mongo shell中:

  • 查看服务器数据库列表使用 show dbs命令
show dbs

show databases是show dbs的别称

  • 使用db.help()查看db对象的全部帮助方法
db.help()
  • 在mongo shell中使用不带括号的db.< method name >命令查看一个方法的实现,如下返回方法 db.updateUser()的实现。
db.updateUser

如果以访问控制模式运行,根据用户权限不同返回不同的值。可以到listDatabases Behavior 查看详情。

集合帮助

在mongo shell中:

  • 使用show collections查看当前数据库全部集合列表。
show collections

也可以查看show collections

  • 使用db.< collection >.help()查看集合可使用的帮助方法:
db.collection.help()

集合名字可以是已存在的也可以是不存在的。

  • 在mongo shell中使用不带括号的db.< collection >.< method >命令查看一个集合方法的实现,如下返回 save()方法的实现。
db.collection.save

游标帮助

当你在mongo shell中通过find()方法执行读操作,你可以使用各种游标方法修改find()行为,各种JavaScript方法控制游标返回的结果。

  • 使用 db.collection.find().help()命令列出可用的修饰符和游标处理方法:
db.collection.find().help()

集合名字可以是已存在的也可以是不存在的。

  • 在mongo shell中使用不带括号的db.< collection >.find().< method >命令查看一个游标方法的实现,如下返回 toArray()方法的实现。
db.collection.find().toArray

处理游标的一些有用方法是:

  • hasNext()检查游标是否有更多文档返回
  • next()返回下一个文档,并且游标前进一位。
  • forEach(< function >)迭代所有游标并将< function >作用于每个文档。< function >需要一个参数对应于每个迭代的文档。

可以通过cursor handling查看更多迭代游标和检索文档的示例。通过Cursor查看更多可用的游标方法。

包装对象帮助

在mongo shell中输入BinData()或者help misc,可以得到一个可用的包装器类列表。

help misc

参见mongo shell 方法集。

原文链接:https://docs.mongodb.com/manual/tutorial/access-mongo-shell-help/

译者:金江   MongoDB中文社区翻译小组成员

往期翻译:

The mongo Shell

— mongo 命令行

— 配置 mongo shell

MongoDB CRUD操作

— MongoDB中的CRUD操作

— 批量写操作

— 读关注

数据模型

— MongoDB数据建模介绍

事务

— 事务

— 事务操作

索引

— 2dsphere索引

— 哈希索引

— 索引属性

— 在集合上创建索引

— 度量索引使用情况

安全

— 安全检查列表

— 启用访问控制

— 身份验证

— 审计

—— 配置审计

—— 配置审计过滤器

—— 系统事件审计消息

— 网络和配置强化

— 安全参考

—— system.roles 集合

—— system.users 集合

—— 资源文档

—— 权限操作

复制

— 副本集成员

— 副本集Oplog

— 副本集数据同步

— 副本集部署架构

分片

— 分片键

管理

— 产品说明

— 操作检查表

— 性能

— 备份方法

存储

—— WiredTiger存储引擎

—— 内存存储引擎