命令行选项
您可以使用命令行选项自定义 MongoDB Compass。
定义
您可以启动 MongoDB Compass 并从命令行设置配置选项。使用命令行设立配置选项时,这些选项在启动时设置。使用命令行选项配置的设置无法在 Compass 界面上修改。
Compass 可执行文件位置
Compass 可执行文件的名称和位置因操作系统而异。
操作系统 | 可执行的文件名称 | 地点 | |
---|---|---|---|
Linux |
| 安装程序将其安装在 | |
Windows |
| 安装程序将其安装在安装过程所选择的文件夹。 | |
macOS |
| 安装程序将其安装在Applications”文件夹下:
|
语法
使用以下语法启动 MongoDB Compass 并设置配置选项:
<path-to-Compass-executable> --<option>
选项
仅限命令行
这些选项只能在命令行中设置。这些选项无法在 Settings(设置)面板或 Compass 配置文件中设置。
常规设置
以下选项可以在命令行、配置文件或 Settings(设置)面板中设置。在命令行上设置选项会覆盖 Settings(设置)面板中的值。
设置 | 定义 |
---|---|
启用自动更新。使用 | |
指定一个 shell 命令以在您连接到服务器或登录 Atlas Cloud 帐户时启动浏览器进行 OIDC 身份验证。 | |
启用反馈面板。使用 | |
在 Compass 中启用 Chrome DevTools。 要了解详情,请参阅切换 Chrome DevTools。 | |
支持 Compass 使用生成式人工智能进行自然语言查询。此功能需要 Atlas 登录和已部署的 Atlas 集群。 | |
允许MongoDB Compass发送带有查询和聚合生成请求的示例字段值。这些值可以改进AI的结果。 如果为 | |
允许 MongoDB Compass 向第三方映射服务发出请求。使用 | |
启用或禁用 Compass 上的嵌入式 MongoDB Shell。 要了解更多信息,请参阅禁用嵌入式 MongoDB Shell。 | |
指定一个包含连接列表的文件,这些连接在 MongoDB Compass 启动后自动可用。 | |
允许额外的命令行标志。 | |
将 Compass 注册为 mongodb:// 和 mongodb+srv:// URL 的处理程序。 如果启用了Install Compass as URL Protocol Handler ,您可以通过在互联网浏览器中导航到 mongodb:// 或 mongodb+srv:// URL 来打开 Compass。 适用于 macOS 和 Windows。 | |
为所有 Compass 数据库操作指定时间上限。 | |
指定用于 Compass 和连接字符串中提供的 MongoDB 部署的身份验证密码。 | |
允许您在使用 MongoDB OIDC 身份验证机制进行 MongoDB server 连接时保持登录状态。会话令牌使用系统钥匙串进行加密和存储。 | |
将所有连接字符串设置为只读。连接字符串中的密码显示为 如果启用了 要了解详情,请参阅在连接字符串中隐藏凭证。 | |
默认情况下,将新连接的连接字符串设置为只读。新连接字符串中的密码显示为 如果启用了 | |
防止用户通过 Compass 对 MongoDB 部署执行写入操作。 如需了解更多信息,请参阅“限制对 MongoDB 的写操作”。 | |
为您的模式和查询提供性能洞察。 如要了解更多信息,请参阅性能见解。 | |
在 Compass 连接表单上显示或隐藏 Kerberos 密码字段。 要了解详情,请参阅显示 Kerberos 密码字段。 | |
在MongoDB server 上启用 OIDC 身份验证的设备授权流程。这将启用一种安全性较低的身份验证流程,其可以在基于浏览器的身份验证不可用时用作后备方案。 | |
指定 MongoDB Compass 用户界面主题。支持的主题包括 | |
启用发送使用情况统计信息。使用 | |
指定在连接字符串中提供的用于 Compass 和 MongoDB 部署身份验证的用户名 (可选)与 |
注意
要查看所有可用的 Compass 配置选项,请在包含 MongoDB Compass 可执行文件的文件夹中运行以下命令:
<path-to-Compass-executable> --help