用户3162035
用户3162035
  • 发布:2026-10-24 02:45
  • 更新:2026-10-24 02:45
  • 阅读:167

uniCloud阿里云内置数据库入口异常,如何查看集合、索引及Schema?

分类:uniCloud

目前uniCloud云函数和微信小程序均正常运行。本问题主要涉及阿里云原内置数据库管理入口及Schema安全变更咨询,不属于线上服务中断。

一、环境信息

  • 云服务商:uniCloud阿里云版
  • 服务空间:life-million-dev
  • 空间ID:mp-dab2c708-42c6-4fee-b6a0-860402929354
  • HBuilderX版本:5.26.2026091802
  • 系统:macOS
  • 当前套餐:标准版

二、遇到的问题

  1. 在uniCloud控制台点击「云数据库」,页面跳转至 https://unicloud.dcloud.net.cn/pages/ext-mongodb/home,显示扩展MongoDB实例列表「无数据」,无法查看原内置数据库的集合与索引。
  2. HBuilderX的Schema列表中没有 ai_memory,单独下载也显示不存在。
  3. 通过云端只读接口查询,ai_memory 的记录数为0,但无法确定物理集合是否存在,也无法确认实际索引。
  4. 云函数源码下载、上传及真实SDK调用均正常,说明云服务空间本身可以访问。
  5. 当前没有执行建表、Schema上传或数据修改。

三、希望官方解答

1. 数据库入口

uniCloud阿里云原内置数据库目前应该从哪里管理?如何查看完整集合列表、实际索引及原始Schema?是否有官方支持的只读CLI/API?

2. 集合与索引

如何确认 ai_memory 是否已创建?默认 _id 唯一索引是否实际生效?能否导出包含unique、TTL及索引状态的完整清单?

3. Schema首次上传

如果物理集合不存在,上传 ai_memory.schema.json 是否会自动建表?如果集合存在但没有Schema,上传会不会影响原有数据、索引或权限?

4. 系统函数影响

上传Schema是否会自动更新或重打包 DCloud-clientDB、uni-id-co、uni-captcha-co 及关联云函数?如何提前确认受影响范围并保留准确回退版本?

5. 完整备份与回退

如何完整备份原内置数据库的全部集合、Schema、索引和认证映射?官方导出是否保留BSON类型?是否支持恢复到隔离云空间?

6. 服务端元数据核验

是否存在官方支持的云函数运行时只读元数据接口,可以可靠确认当前Schema、实际索引及数据库版本?如果不支持,也请说明。

7. Schema语法兼容性

当前uniCloud阿里云JQL Schema是否支持 bsonType: "number" 及数组字段中的 items 属性?如果不支持,应该使用什么类型定义?超过32位整数范围的时间戳如何表示?

四、期望结果

希望获得原内置数据库的正确管理入口、实际集合与索引的查询方法、Schema首次上传的影响说明,以及安全备份和回退建议。

请勿直接修改、创建或删除本服务空间中的任何数据库对象。

感谢官方技术人员帮助!

2026-10-24 02:45 负责人:无 分享
已邀请:

要回复问题请先登录或注册