表中的行是各自数据模型中的记录。本教程描述了如何向表添加行和向数据库添加记录。这些数据可以在应用程序中使用。

让我们用一个简单的表作为例子。它存储了一个任务列表和对其完成情况的标记。

该表有三个字段。

  1. Name- 任务名称为字符串格式。
  2. Date- 事件发生的日期,以日期格式表示。
  3. Done- 任务状态,以布尔格式表示。

创建表格

为了让用户向表中添加记录,创建输入表单。

要创建表单,把输入部件拖到画布上。

  • Input(名称字段为 (字符串)
  • Date picker 日期字段。
  • done 字段在创建新记录时必须等于0,所以它后来直接在BP中被设置。

设置输入

设置Label ,让界面显示这是什么字段。

设置Name ,以便在业务流程内使用输入。

创建业务流程

下一步--设置业务流程,用于 New task 按钮的业务流程,它将保存输入的数据。

该业务流程被设置为 onClick 触发器。

为了从先前创建的输入中获取数值,我们需要 Get Properties blocks. 对于名称字段--的 InputString Get Properties block,而对于日期字段-- Datepicker Get Properties 块。

现在将 Component ID 中的字段。 Get Properties blocks.

对于每个字段,设置相应的输入的名称。

下一步是创建一个记录。要做到这一点,添加 Make task 块。所有必要的值从 Get properties blocks 的所有必要值都必须传递给 Make task.

make块不向数据库写数据,它在BP内本地创建实体。为了保存记录,需要使用 Server request POST /task/ 块。

块中,完成字段被设置为默认值。 Make task 块中的默认值。

现在在数据库中保存记录。为此,使用 Server request POST /task/ 块,其中一个记录从 Make task 块中的一条记录被添加。

视频教学。

现在是保存和发布项目的时候了。刷新页面以查看结果。

AppMaster 101速成课

10 模块
2

不知道从哪里开始?从我们的初学者速成课程开始,从A到Z探索AppMaster。

开始
AppMaster 101 Crash Course

需要更多帮助?

在专家的帮助下解决任何问题。节省时间,专注于构建您的应用。

headphones

联系支持

告诉我们您的问题,我们会为您找到解决方案。

message

社区聊天

与其他用户交流,获取平台相关帮助。

加入社区
在数据库中创建一条记录 | AppMaster University