【问题标题】:How cadence can save actions history?cadence 如何保存动作历史?
【发布时间】:2020-06-23 01:32:46
【问题描述】:

我的情况是批准、拒绝或退回我的请求,并根据该工作流程更改其状态。 candence 如何帮助保存/检索每个工作流的所有操作历史记录。

【问题讨论】:

  • 您能详细说明您的用例吗? “拒绝或退回我的请求”是什么意思?什么是请求,它与工作流有何关系?
  • 我的用例是一个简单的业务流程。用户提交请求后,该请求将进入第一次批准,以根据请求数据采取行动(批准、拒绝或返回),如果他批准,则该请求进入第二次批准,依此类推。

标签: cadence-workflow temporal-workflow


【解决方案1】:

工作流程是代码,因此如果您想返回操作的历史记录,您可以将它们存储在一个列表变量中,并在查询时返回它。

由于所有工作流变量都由 Temporal 服务持久化,因此无需将它们显式保存到数据库中。

【讨论】:

  • 感谢您的回复。它将永远留在记忆中!或者 cadence 可以将其保存到数据库中吗?
  • 如何配置(或询问)节奏以将它们保存在其数据库中? @maxim-fateev
猜你喜欢
  • 2011-04-15
  • 1970-01-01
  • 2018-01-06
  • 2017-04-24
  • 2016-07-22
  • 2015-02-20
  • 2017-11-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多