应用操作与同步行为全解析
1. 数据更改操作之引用操作
引用操作是成对的数据更改操作。用户从一行调用配对操作中的第一个操作,进而触发第二个操作。第二个操作通常是行级数据更改操作,如更新行或删除一组相关记录。发起操作的记录和发生数据更改的相关记录可以在同一表中,也可以在不同表中,但更常见的是,发生数据更改的相关行的第二个操作在不同表中。
1.1 引用操作的关键特点
引用操作总是以两个操作成对工作:
- 主发起操作类型为“数据:对一组行执行操作”。发起操作引用来自同一表或不同表的一组行(通常称为引用行),第二个数据更改操作作用于这组引用行。
- 第二个操作即引用操作,通常是数据更改操作,用于编辑或删除那些相关或引用的记录。从技术上讲,甚至可以将导航操作配置为引用操作,但更常见且更有效地是使用引用操作来更改多个相关或引用记录中的数据。
1.2 示例说明
以示例应用中的“Projects”表和“Tasks”表为例。当“Projects”表中的项目状态更改为“Archived”时,项目负责人希望同时将该项目的所有相关任务在“Tasks”表中的状态更改为“Archived”,可以创建引用操作来实现。
- 发起操作“Archive All Tasks” :设置在“Projects”表上,类型为“数据:对一组行执行操作”。它为在“Tasks”表上执行名为“Tasks Archive”的第二个操作设定了框架。该发起操作有五个主要设置:
- “For a record of this table”:定义发起引用配对操作的表,此例中为“Projects”表。
- “D
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



