flowable 查询任务进行去重
时间: 2023-06-19 18:02:45 浏览: 243
规范的官方-c语言小白变怪兽
要在Flowable中查询任务并进行去重,可以使用以下步骤:
1. 使用`TaskQuery`对象查询任务,例如:
```java
TaskQuery query = taskService.createTaskQuery().taskAssignee(assignee);
List<Task> tasks = query.list();
```
2. 对查询结果进行去重,可以使用Java 8的`distinct()`方法,例如:
```java
List<String> taskIds = tasks.stream().map(Task::getId).distinct().collect(Collectors.toList());
```
这样,你将得到一个不包含重复任务的任务ID列表`taskIds`。
阅读全文