数据库
功能概述
数据库功能为每个项目提供内置的结构化数据管理能力。你可以创建数据表(Collection),定义字段结构(Schema),然后对数据进行增删改查操作。数据库中的数据还可以通过知识库功能进行向量化索引,在工作流中通过 Database Block 进行读写。
界面说明
侧边栏 — 数据表树
顶部操作栏:
- 新建数据表按钮:创建一个新的数据表
- 新建文件夹按钮:创建文件夹来组织数据表
- 首页按钮:取消当前数据表选择
数据表树:
- 以树形结构展示项目中所有的数据表和文件夹
- 支持拖拽排序和嵌套
- 右键可进行重命名、删除操作
- 点击数据表即在右侧加载数据
回收站:
- 点击侧边栏标题旁的回收站图标可查看已删除的数据行
- 支持恢复已删除数据或永久删除
主区域 — 数据管理
未选择表时:显示引导页面,提供创建数据表的入口。
选择表后:
顶部操作栏:
| 功能 | 说明 |
|---|---|
| 表名编辑 | 点击表名可直接重命名 |
| 搜索 | 全文搜索当前表的数据 |
| 管理字段 | 打开 Schema 编辑器,添加、修改或删除字段 |
| 导入 | 支持 JSON / CSV 格式导入数据,可下载模板 |
| 导出 | 将数据导出为 JSON / CSV 格式 |
| 添加数据 | 打开右侧抽屉创建新的数据行 |
数据表格:
- 动态根据 Schema 生成表格列
- 固定列:ID(前 8 位)、创建时间、更新时间、操作
- 每行提供编辑和删除操作
- 支持不同字段类型的格式化展示(布尔值标签、数字千分位、日期格式化、数组/对象预览等)
- 支持分页浏览
数据编辑抽屉:
- 根据 Schema 字段类型渲染对应的输入控件
- 支持的字段类型:string、text、number、boolean、date、relation、array、object
- relation 类型字段可选择关联表中的数据
- 提供必填验证和 JSON 格式验证
操作步骤
创建数据表
- 点击侧边栏的 新建数据表 按钮
- 在文件树中输入表名并确认
- 点击新建的表即可开始管理
定义字段结构
- 选中一个数据表
- 点击顶部操作栏的 管理字段 按钮
- 在弹出的 Schema 编辑器中添加字段
- 为每个字段设置名称、类型和是否必填
- 保存后字段结构生效
- 如有数据影响的变更(重命名、删除、类型变更),系统会弹出确认对话框
添加数据
- 确保数据表已定义至少一个字段
- 点击 添加数据 按钮
- 在右侧抽屉中按字段填写数据
- 点击 创建 保存数据行
编辑和删除数据
- 编辑:点击数据行操作列的编辑图标,在抽屉中修改后保存
- 删除:点击删除图标,确认后数据移入回收站
导入数据
- 先定义好字段结构
- 点击 导入 按钮
- 选择「下载模板」获取 JSON 或 CSV 格式模板
- 按模板格式填入数据
- 再次点击导入并上传文件
导出数据
- 当表中有数据时,点击 导出 按钮
- 选择 JSON 或 CSV 格式
- 文件自动下载到本地
相关链接
- 数据库 API 参考 — 完整的 API 接口文档
- Database Block — 在工作流中使用数据库
- 知识库 — 将数据库数据向量化索引