管理全局对象和对象实例


对象管理器用于定义和管理数据表之间的关系。

  • 对象:关系型数据库中的一张数据表,表中存储的一行行数据被称为 对象实例

  • 对象关系:通过外键方式指定两个对象之间的关系。

  • 视图:基于对象关系,将一个或者多个对象的字段组合在一起。


在全局对象管理器中,可以配置和管理全局生效的对象和对象实例,集中统一存储数据。创建对象关系和视图后,应用可以利用视图轻松从多个对象中查询组合后的数据。

配置对象

步骤 1:新建对象


  1. 在左侧导航栏中选择 对象管理器 > 对象

  2. 选择 新建对象,输入对象的 名称标识符 后,选择 来源

    • 内部对象:将根据内部对象要求创建默认字段。

    • 第三方对象:第三方对象必须以 URI 形式接入。将仅创建 标识符 这一默认字段。

  3. 选择 下一步,进入配置字段步骤。

步骤 2:(可选)配置字段


字段将作为该对象的表头,在创建每一个对象实例时,需要为每个必填字段输入数值。在 配置字段 步骤中,字段列表中展示了默认创建的字段,默认字段无法编辑。可根据需要新建字段。

  1. 选择 新建字段,在弹窗中输入以下内容:

    • 字段名称:将作为对象的表头名称。

    • 标识符:字段的唯一标识。

    • 别名:进一步区分字段的别名。

    • 数据类型:根据选择的数据类型,配置最大长度、布尔值或范围,用于限制字段的输入内容。

    • 是否必填:选择 ,该字段将必须填入数值。否则可以忽略。

  2. 选择 保存,该字段将出现在字段列表中。

步骤 3:创建对象实例


  1. 在左侧导航栏中选择 对象管理器 > 对象

  2. 在对象列表中找到所需对象,选择右侧的 对象实例 btn_instance 按钮,进入对象实例列表。

  3. 选择 公有私有 标签页,选择一种方式创建对象实例:

    • 选择 导入对象实例,上传文件。

    • 选择 新建对象实例,在弹窗中输入所需要的字段。

      • 公有:可在所有 OU 查看。

      • 私有:仅能在当前 OU 查看。

  4. 输入后,选择 保存

步骤 4:(可选)创建对象关系


  1. 在左侧导航栏中选择 对象管理器 > 对象关系

  2. 在弹窗中输入以下信息:

    • 对象关系名称:对象关系的名称。

    • 标识符:对象关系的唯一标识。

    • 对象:选择已创建的一个对象作为主对象。

    • 关联对象:选择与之建立关系的另一个对象。

    • 指定外键

      • 如需指定外键,需在 对象 中选择一个除 创建人创建时间更新人更新时间以外的 string 类型的字段,与 关联对象字段 (默认为标识符)关联在一起。建议选择一个值不重复的字段。例如,将 场站类型列表 设置为主对象,模型列表 设置为关联对象。则可以指定 场站类型列表 中的 关联模型标识符 字段为外键,与 模型列表 中的 标识符 字段构成关联关系。

      • 若不指定外键,需设定对象之间的关系类型。1 对 1 关系中,对象中的一个实例仅关联另一个对象中的一个实例。例如,在 设备列表设备标识符列表 中,一个设备仅对应一个设备标识符。多对 1 关系中,对象中的一个实例被另一个对象中的多个实例关联。例如,在 模型列表设备类型列表 中,一个模型可以关联多个设备。

    • 描述:对象关系的描述。

  3. 选择 保存

步骤 5:(可选)创建视图


  1. 在左侧导航栏中选择 对象管理器 > 视图

  2. 选择 新建视图,在弹窗中输入视图的名称和标识符后,选择 保存

  3. 选择 配置 btn_config,进入视图配置页面。

  4. 添加关联对象 部分,选择一个主对象,并根据需要在视图中添加主对象的关联对象。

  5. 配置字段 部分,勾选所选对象中的字段展示在列表中。已选字段可以拖拽排序。

  6. 表格内容排序 部分,选择一个对象中的字段,以该字段的升序或降序作为排序依据。

  7. 配置后,选择 保存