mondroid-banner

本项目目标

  • 为移动设备提供一个 mongodb 客户端。(类似于官方桌面客户端 Mongodb Compass
  • 支持 CRUD 操作和基本查询。

特点

通用

  • 支持 mongodb:// 和 mongodb+srv:// 连接。(Mongodb 连接字符串
  • 添加、删除和重新排序连接字符串。
  • 命名连接字符串。
  • 自动重连。

集合

  • 创建和删除集合。
  • 每个集合块中可以看到文档数量。

查询

文档

  • 支持 CRUD 操作。
  • 在列表页面;文档以主/详情树格式显示。
  • 在编辑页面;文档以 JSON 字符串格式显示。

自定义 JSON 编码/解码

某些数据类型不被默认的 json:convert 库支持。使用了以下运算符来支持这些类型。

类型 运算符 用法
DateTime(日期时间) $date “$date:1998-11-02T01:30:00.000Z”
ObjectId $oid “$oid:5a97f9c91c807bb9c6eb5fb4”
Uuid $uuid “$uuid:ddca6dd7-9887-4f56-8dea-264cbe1c15b1”
四舍五入 $decimal “$decimal:2510.41”

用户界面

mondroid-ui-1 mondroid-ui-2 mondroid-ui-3

mondroid-ui-5 mondroid-ui-6 mondroid-ui-7

侧边注释

由于这是一个业余项目,我将无法全职开发。

GitHub

查看 Github