创建、编辑或删除数据操作 - AWS 应用程序工作室

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建、编辑或删除数据操作

应用程序中使用数据操作对实体的数据执行操作,例如获取所有记录或按 ID 获取记录。数据操作可用于查找和返回与指定条件相匹配的数据,以便在表格或详细视图等组件中查看。

创建数据操作

提示

您可以按 CTRL+Z 撤消最近对实体所做的更改。

  1. 如有必要,请导航到要为其创建数据操作的实体。

  2. 选择 “数据操作” 选项卡。

  3. 创建数据操作的方法有两种:

    • (推荐)要使用 AI 根据您的实体名称、字段和连接的数据源为您生成数据操作,请选择生成数据操作。将生成以下操作:

      1. getAll:检索实体的所有记录。当您需要显示记录列表或同时对多条记录执行操作时,此操作非常有用。

      2. getByID:根据实体的唯一标识符(ID 或主键)从其检索单个记录。当您需要显示或对特定记录执行操作时,此操作非常有用。

    • 要添加单个数据操作,请选择 + 添加数据操作

  4. 要查看或配置新的数据操作,请参阅以下部分编辑或配置数据操作

编辑或配置数据操作

  1. 如有必要,请导航到要为其创建数据操作的实体。

  2. 选择 “数据操作” 选项卡。

  3. 字段中,配置查询要返回的字段。默认情况下,实体中所有已配置的字段都处于选中状态。

    您也可以通过执行以下步骤将联接添加到数据操作中:

    1. 选择 + 添加加入以打开一个对话框。

    2. 相关实体中,选择要与当前实体联接的实体。

    3. 别名中,可以选择输入相关实体的临时别名。

    4. 联接类型中,选择所需的联接类型。

    5. 通过从每个实体中选择字段来定义联接子句。

    6. 选择 “添加” 以创建联接。

    创建后,联接将显示在 “联接” 部分,从而在 “要返回的字段” 下拉列表中提供其他字段。您可以添加多个联接,包括跨实体的链式联接。您还可以按联接实体中的字段进行筛选和排序。

    要删除联接,请选择其旁边的垃圾桶图标。这将从该联接中移除所有字段,并使用这些字段打破任何依赖的联接或约束。

  4. 条件中,添加、编辑或删除筛选查询输出的规则。您可以将规则组织成组,也可以使用ANDOR语句将多个规则链接在一起。

  5. 排序中,通过选择属性并选择升序或降序来配置查询结果的排序方式。您可以通过选择排序规则旁边的垃圾桶图标来删除排序配置。

  6. 转换结果中,您可以输入 custom JavaScript 来修改或格式化结果,然后再显示结果或将其发送到自动化。

  7. 输出预览中,根据配置的字段、筛选器、排序和查看查询输出的预览表 JavaScript。

删除数据操作

使用以下步骤从 App Studio 实体中删除数据操作。

  1. 如有必要,请导航到要删除其数据操作的实体。

  2. 选择 “数据操作” 选项卡。

  3. 对于要删除的每个数据操作,请选择 “编辑” 旁边的下拉菜单,然后选择 “删除”。

  4. 在对话框中选择 “确认”。