Skip to content

集成数据库能力

项目数据库适合保存结构化业务数据,例如用户、订单、活动报名、任务状态和配置记录。它与对象存储和知识库的职责不同:对象存储保存文件,知识库用于文档检索,数据库负责表结构、查询和事务数据。

打开项目数据库

  1. 进入 AI 编程项目。
  2. 单击顶部 新标签页
  3. 在“集成服务”中选择 数据库
  4. 总览开发环境 中查看当前状态。
项目数据库集成页面

项目尚未配置数据库时,页面会显示 默认创建。单击后会为开发环境创建数据库资源,属于实际资源变更;请先确认项目确实需要数据库,以及当前企业的权限和配额。

在需求中说明数据结构

不要只写“加一个数据库”。建议同时说明:

  • 要保存的实体和主要字段。
  • 主键、唯一性、必填项和默认值。
  • 数据之间的关联关系。
  • 查询、筛选、排序和分页要求。
  • 哪些角色可以读取、创建、修改或删除。
  • 测试数据和验收场景。

例如:

为活动报名应用增加数据库。活动包含标题、时间、地点、人数上限和状态;报名记录包含活动 ID、姓名、手机号、所属部门和报名时间。同一手机号对同一活动只能报名一次;列表按报名时间倒序分页;普通用户只能查看自己的报名,管理员可以查看全部记录。

从资源库查看数据库

进入 低代码 → 资源库 → 数据库,可以查看当前工作空间已有的数据库资源。列表会显示数据库名称、用途说明、创建者和编辑时间。选择前先确认数据库的业务范围与当前项目一致,避免把测试资源或其他业务的数据误接入项目。

低代码资源库中的数据库列表

进入数据库详情后,先检查 表结构。页面会列出字段名称、说明、索引、数据类型和是否必填。下图以设备维保数据库为例,活动报名数据库也应按同样方式拆分字段,并为活动 ID、手机号等常用查询字段设计索引或唯一约束。

数据库字段和索引结构

需要调整字段时,单击 编辑表结构。可修改业务字段名称、描述、索引、数据类型和必填状态,也可以新增字段。系统字段不可删除;删除业务字段会清除该列数据,修改类型也可能因数据不兼容而保存失败,因此正式修改前应先检查现有数据和调用方。

编辑数据库表结构

数据库详情还区分 测试数据线上数据。测试数据用于调试业务逻辑与用户界面,与线上数据相互隔离。可在测试数据页增加行、批量导入、导出、筛选或刷新数据;不要为了调试直接操作线上数据。

数据库测试数据页面

使用建议

  • 先完成最小表结构,再根据真实查询补充索引。
  • 表单提交要处理重复提交和并发写入。
  • 删除重要数据前提供确认、权限校验和恢复方案。
  • 开发环境先用脱敏测试数据验证,不导入生产敏感数据。
  • 部署前确认生产环境数据库已准备好,并执行必要的数据迁移。