DBXDBX

MongoDB 浏览器

浏览 MongoDB 数据库和集合、查看文档,并使用内置 JSON 编辑器编辑数据。

DBX 支持浏览和编辑 MongoDB 数据库,提供专为 MongoDB 灵活 schema 模型设计的文档导向界面。

集合浏览器

MongoDB 数据库和集合与关系型数据库一同显示在侧边栏中。浏览器支持:

  • 列出服务器上的所有数据库
  • 列出每个数据库中的集合
  • 集合文档的分页浏览
  • 文档查询的过滤和排序支持
  • 数据库和集合删除:右键点击数据库或集合即可删除
  • 集合元数据:查看集合统计信息,包括文档数、大小和索引
MongoDB 连接同时支持标准连接字符串和旧版连接格式。对于副本集,请使用标准的 mongodb:// 连接 URL 并指定副本集名称。

切换数据库

在 MongoDB 命令运行器中使用 use <database> 命令切换活动数据库。这相当于 MongoDB shell 的 use 命令,会更新后续操作的当前数据库上下文。

表格视图

集合以表格视图展示,将文档结构扁平化:

  • 顶层字段显示为列
  • 嵌套字段以点号表示(如 address.city
  • 各文档之间缺失的字段会被妥善处理
  • 列宽自动适应内容

文档查看器

点击任意文档可在详情面板中打开。JSON 查看器提供:

  • 语法高亮的 JSON 显示
  • 可折叠的嵌套对象和数组
  • 复制单个字段或整个文档

内联编辑

直接从表格视图编辑文档:

  • 双击单元格编辑其值
  • 更改会在本地暂存,保存前可预览
  • 应用前检查生成的更新命令

JSON 编辑器

在文档视图中,可在字段树编辑与整段 JSON 编辑之间切换:

  • 以完整 JSON 对象编辑或新建文档
  • 保存前对整段 JSON 做语法与结构校验
  • 新增文档时可直接粘贴整段 JSON
  • 需要改单个字段时仍可使用字段编辑器
  • 更新时整文档替换:JSON 保存会替换文档正文
  • 修改标识:编辑 _id 会按新 id 新建文档,并删除旧文档
  • 日期与 Extended JSON 保留:编辑过程中正确保留 $date$oid$numberLong 等值

MongoDB 版本

DBX 通过内置驱动支持 MongoDB 4.2 及以上版本。对于 4.2 之前版本的 MongoDB 实例,DBX 可以回退到 JDBC Agent 驱动。有关配置 Agent 驱动的详细信息,请参阅驱动管理

功能覆盖

功能支持情况
列出数据库和集合所有版本
分页文档浏览所有版本
扁平化字段表格视图所有版本
过滤和排序MongoDB 4.2+
内联编辑所有版本
JSON 文档编辑器所有版本
SSH 隧道标准连接

本页目录