ForeignKey
规格
| 标签 | 值 |
|---|---|
| 版本 | 2.2.0(更新于 2025-03-19) |
| 开发者 | Labii Inc. |
| 类型 | 列 |
| 支持配置 | 是 |
| 支持只读视图 | 是 |
| 支持编辑视图 | 是 |
| 支持表单视图 | 是 |
| 支持默认值 | 是 |
| 支持导入 | 是 |
| 允许多个 | 是 |
概述
Labii 的 ForeignKey 小插件用于建立指向另一条记录的链接,从而直接关联相关数据集。此小插件可连接一条其他记录,并提供可点击的链接以访问关联数据。借助此功能,用户可以在不同信息集之间建立清晰的关系,并在 Labii 平台内高效浏览和查看相关数据。
使用场景
- 使用此小插件定义样品的存储位置。
- 使用此小插件定义联系人的账户。
配置
该小插件无需额外设置即可使用。您也可以通过配置选项限制可关联数据所属的表。留空可包含所有表。
- Tables - 选择一个或多个要关联的表。留空可允许来自所有表的记录。
- Query - 使用附加查询进一步缩小结果范围。要排除已归档的记录,请使用 is_archived=false。
示例:
{
"query":"is_archived=false&cell__column__sid=FILO0a40x560b4HMRW27bg&cell__data__icontains={{jmps0a40x560dclqvAFKPU:data.sid}}",
"tables":[{"sid":"9beh0a40x12507afkpuzEJ","name":"contacts"}]
}
视图
在以下视图中查看此小插件的界面。
只读视图
只读视图显示列的值。

- Update Name:当外部记录的名称不一致时,使用此功能更正其显示名称。
编辑视图
编辑视图是用于修改值的界面。

如果记录尚不存在,此小插件允许用户添加新记录。要添加记录,请点击“Add XXX”按钮。系统将打开一个表单以收集该记录所需的信息。添加记录后,页面会返回原始视图。
表单视图
表单视图是集成到添加表单中的字段,用于在创建新记录时收集值。
表单视图与编辑视图相同。
数据
Labii 中的每个小插件都以独特的方式存储数据;请参阅以下内容,了解此小插件的数据存储方式。
数据格式
包含 sid 和 name 键的 JSON 对象。
{"sid": "", "name": ""}
默认值
列中的 Default Value 字段允许您指定创建记录时使用的默认值。
默认值应为记录的名称或 UID。
导入值
Import Value 是需要包含在 Excel 表格中的值,以便将其导入 Labii。
导入值应为记录的名称或 UID。