Skip to main content

获取单条数据

获取单条数据 节点可用于从以下数据源获取符合条件的 第一条数据

  • 指定表单:直接从应用中的某个表单查询数据。
  • 流程数据节点:如 "新增数据(多条)""获取多条数据""列表数据处理"
  • 关联表单:通过指定表单的 关联表单 查询数据,并支持筛选、排序。

获取到的数据可以用于 修改删除传递给后续节点


适用场景

  • 订单查询:获取 某位客户 的最新订单信息,如「查询 舒先生 的最新一条订单记录」。
  • 审批流程数据回填:在 配件领用审核 流程中,自动获取 配件领用单管理 关联的最新一条记录。
  • 数据关联处理:在某个业务流程中,只获取符合条件的第一条数据,避免处理冗余数据。

操作路径

  1. 进入易星云工作台 ➝ 点击 「我的应用」
  2. 选择应用,进入 应用编辑页面
  3. 点击 「服务管理」 ➝ 选择 「+新建」 或已有服务。
  4. 进入 服务编辑页面 ➝ 在流程线上点击 「+」 号。
  5. 选择 「获取单条数据」 节点。

获取单条数据


配置步骤

步骤 1:设置表单事件触发

  • 选择 「配置领用审核」 流程表单。
  • 触发方式选择 「流程事件」
  • 选择 审批结果 = 同意,完成事件触发配置。

表单事件触发


步骤 2:添加「获取单条数据」节点

  • 在流程线上点击 「+」,选择 「获取单条数据」
  • 进入配置界面。

获取单条数据步骤


步骤 3:选择数据来源

  • 获取方式:提供 5 种获取方式,此处选择 「从关联表单中获取」
  • 节点对象:选择 「表单事件触发」
  • 子表单:选择 「关联记录:配件领用单管理」

提示:关联表单必须在 表单事件触发 的流程表单中配置,否则无法选择。


步骤 4:数据过滤

  • 默认 不过滤,可根据业务需求添加 条件筛选,仅获取符合条件的 第一条数据

添加过滤规则


步骤 5:排序规则

  • 默认 不排序,如果获取的数据有 多条,可通过 排序规则 确保获取 第一条数据

例如:按 订单创建时间降序,获取最新订单记录。

添加排序规则


步骤 6:保存并发布

  • 确认所有配置正确后,点击 「保存」
  • 返回 服务编辑页面,点击 「发布」 使配置生效。
  • 触发流程后,系统会自动获取符合条件的 第一条数据

五种数据获取方式

1. 从表单中获取

  • 直接从该应用下的 某个表单 查询数据。

从表单中获取


2. 从数据节点中获取

  • 可选择 「新增数据(多条)」「获取多条数据」 节点作为数据来源。

从数据节点中获取


3. 从关联表单中获取

  • 适用于表单之间存在 关联关系 的情况。
  • 例如:在 「配置领用审核」 中,获取 「配件领用单管理」 记录。

从关联表单中获取


4. 从对象数组获取数据

  • 适用于 JSON 结构的数据源,可从 对象数组 中提取符合条件的数据。

从对象数组获取数据


5. 从聚合表中获取数据

  • 适用于已做数据汇总的表,可从 聚合数据 中获取信息。

从聚合表中获取数据


注意事项

  • 仅获取第一条数据:如果查询条件匹配多条数据,系统将返回 第一条,请确保排序规则正确。
  • 数据来源需正确:确认选择的表单、流程节点或关联表单是否包含所需数据。
  • 慎重修改或删除数据:获取的数据可能影响其他业务逻辑,请谨慎操作。