data-service
latest
false
在实体记录中上传文件字段
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
Data Service 用户指南
在实体记录中上传文件字段
使用 Studio,您可以轻松操作实体记录的特定文件。这些活动可用于执行各种操作,例如上传、下载或删除实体记录的指定字段的指定文件。
重要提示:
单个文件的最大大小不能超过 10 MB,否则可能会发生意外行为。
以下示例包含一个主要 XAML,演示了如何从奥运会相关维基百科页面下载文件,然后将文件上传到 Data Service。
按照 创建实体 页面中详述的步骤,我们创建了一个实体,用于存储有关奥运会的信息。
“奥运会”实体具有以下字段:“名称”(文本)和“徽标”(文件)。
注意:系统内置字段会自动添加到实体中,以提供有关创建该实体的详细信息。
我们将使用“查询实体记录”活动并设置
name
变量,从 Data Service 拉取“奥运会”实体的记录列表。这将遍历“名称”字段中的所有记录,并在 existingRecords
变量中输出这些记录,以在后续的“If 条件”活动中使用。
通过添加“IF 条件”活动,我们可以采取以下两个不同的操作过程之一,具体取决于
existingRecords
变量的计数是否为 0:
1. 如果记录不存在,则创建该记录并为其分配值
如果找不到表示满足
existingRecords=0
条件的记录,请创建一个新的序列,使用 “多重分配”活动为olympics
和olympics.Name
变量分配值,并使用 “创建实体记录”活动将收集的信息添加到Data Service。
您可以使用 “ 在项目中使用实体” 页面 “ 创建数据记录”部分 中提供的信息。
2. 如果记录已存在,则为其分配值
如果找到表示不满足
existingRecords=0
条件的记录,请使用“分配”或“多重分配”活动为 existingRecords
变量分配值。
我们使用“上传文件至记录字段”活动,并将创建的文件从“奥运会”实体记录上传到“徽标”字段。
将从维基百科下载到计算机本地的文件上传到 Data Service 后,使用“删除”活动删除该文件。