实体数据源
开启后可将本对象的数据作为其他字段、组件的数据源,并指定用于显示的名称字段。
概述
实体数据源(对象设置 → 「实体数据源」卡片)用于把对象本身开放为一个可选数据源。开启后,其他字段(如数据源类型字段)或组件在配置数据源时,即可直接选用该对象下的数据。
配置项
| 配置项 | 说明 |
|---|---|
| 开启实体数据源 | 打开后,该对象数据可被其他字段引用为数据源 |
| 实体数据源显示字段 | 选择作为下拉显示标签的字段,未选择时默认显示数据 Id |
显示字段选择建议
建议选择文本类型字段作为显示字段;其他类型可能无法正常进行数据源搜索。不选择时默认显示数据 Id。
配置方法
- 进入对象设置页的「对象设置」页签。
- 在「实体数据源」卡片中打开「开启实体数据源」。
- 在「实体数据源显示字段」中选择用于展示的字段。
配置输入即保存,无需手动提交。
下一步
属性明细
以下内容面向技术实现与 AI 检索。
配置项定义
| 属性名 | 类型 | 含义 | 取值/存储值 |
|---|---|---|---|
Properties.OpenDataSource | bool | 是否开启实体数据源 | true / false |
Properties.DataSourceDisplayField | string | 实体数据源显示字段 | 字段 Code,可为空 |
OpenDataSource | bool | 开启实体数据源的外层冗余字段 | 与 Properties.OpenDataSource 同步写入,便于 Filter 查询 |
存储示例
{
"OpenDataSource": true,
"Properties": {
"OpenDataSource": true,
"DataSourceDisplayField": "name"
}
}
约束说明
- 显示字段仅在该对象开启实体数据源后可见与可选。
- 因数据源检索需要用
Filter查询符合条件的对象,OpenDataSource在实体外层保留了一个冗余字 段,与Properties内的同名字段同步写入。