使用数据
如何向您的项目中添加数据库。
通常,当需要数据库时,Lumi 会自动分析您的需求并添加此功能。您也可以在提示中强调这一点,例如“创建一个订单管理系统,并使用数据库来存储订单数据。”手动添加记录

1
导航到您的数据表
前往 工作区 → 数据,然后选择您想要添加数据的数据表。
2
添加新记录
点击“添加”按钮并为新记录填写字段。
**提示:**为了获得更友好的用户体验,您可以要求聊天在您的应用内构建一个表单,从而允许您动态添加新项目。
手动编辑记录

1
导航到您的数据表
前往 工作区 → 数据,然后选择包含您希望编辑的记录的数据表。
2
编辑记录
点击所需记录的 ✒️ 笔形图标并进行更改。
删除和批量操作
- 删除单条记录

1
导航到您的数据表
前往 工作区 → 数据,然后选择包含您希望删除的记录的数据表。
2
删除记录
点击您想删除的记录的 🗑 垃圾桶图标。
- 进行批量删除

1
导航到您的数据表
前往 工作区 → 数据,然后选择您想要从中删除记录的数据表。
2
选择并删除记录
选中您要移除的记录的复选框,然后点击选择计数旁边出现的“删除”按钮。
**警告:**请注意,删除操作是不可逆的
支持的字段类型
- 基本数据类型
- String:用于存储文本数据的 UTF-8 编码字符串。
- Integer:包括用于存储整数值的 32 位和 64 位整数。
- Double:用于存储小数值或大数值的 64 位浮点数。
- Boolean:存储逻辑值 true 或 false。
- Null:表示空值或不存在的字段。
- 复杂数据类型
- Array:一个有序的元素集合,可以包含不同类型的数据。
- Object (Embedded Document):支持嵌套结构的键值对集合。
- Date:存储以 UTC 毫秒表示的日期和时间。
- 特殊数据类型
- ObjectId:一个 12 字节的唯一标识符,默认用于文档的 _id 字段。
- Binary Data:存储二进制数据(如图像、文件)。
- Regular Expression:存储用于文本匹配的正则表达式。
- JavaScript:支持存储和执行 JavaScript 代码。
- 扩展数据类型
- Timestamp:一个 64 位的时间戳,前 32 位是秒,后 32 位是纳秒,用于记录操作时间。
- Decimal128:一个 128 位的高精度十进制数,适用于金融计算。
- GeoJSON:存储地理空间数据。
安全性和数据表权限
每个数据表都包含其自身的安全设置以控制数据访问:- **读取权限:**定义谁被允许查看表中的记录。
- **写入/删除权限:**确定谁可以创建、更新或删除记录。
.png?fit=max&auto=format&n=ynWgEA-zeP9dMZPg&q=85&s=ab5d3abaf0caa231d6382f8660faf92e)