如何使用 createTime 过滤器查询 Activiti rest API 中的任务?
How can I query the Activiti rest API for tasks with a createTime filter?
我在这样的请求中使用 taskVariables 查询 activiti-rest:{name=foo, type=string, value=bar, operation=equals}
。我还可以使用受让人等进行过滤。如何将结果限制在特定时间?我需要三种查询:
- 特定日期之前的任务:createTime < 1.1.2017
- 特定日期后的任务:createTime > 1.1.2017
- 特定日期之间的任务:1.1.2015 < createTime < 1.1.2017
我需要这些用于运行时和历史任务。我可以添加一个新的 myCreateTime taskVariable,但我不知道如何对现有任务进行追溯,这看起来很愚蠢。
您是否尝试过使用任务历史查询:
https://www.activiti.org/userguide/#restHistoricTaskInstancesGet
添加 taskCreatedOn、taskCreatedBefore 和 taskCreatedAfter 过滤器?
格雷格
我在这样的请求中使用 taskVariables 查询 activiti-rest:{name=foo, type=string, value=bar, operation=equals}
。我还可以使用受让人等进行过滤。如何将结果限制在特定时间?我需要三种查询:
- 特定日期之前的任务:createTime < 1.1.2017
- 特定日期后的任务:createTime > 1.1.2017
- 特定日期之间的任务:1.1.2015 < createTime < 1.1.2017
我需要这些用于运行时和历史任务。我可以添加一个新的 myCreateTime taskVariable,但我不知道如何对现有任务进行追溯,这看起来很愚蠢。
您是否尝试过使用任务历史查询:
https://www.activiti.org/userguide/#restHistoricTaskInstancesGet
添加 taskCreatedOn、taskCreatedBefore 和 taskCreatedAfter 过滤器?
格雷格