如何查询属于特定群组的用户声明/无人认领的所有项目?所以我想构建一个以下格式的API 列出getAllTasks4Group(String group)
我想要这个API的原因是我不知道可能已经获得任务的所有用户以及所有这些任务属于同一组。
答案 0 :(得分:3)
由于TaskQuery
的{{1}}方法仅返回无人认领的任务,因此我知道这样做的最简单方法是使用native query:
candidateGroup
答案 1 :(得分:1)
您可以通过UserQuery获取群组的所有用户:
UserQuery memberOfGroup(String groupId)
仅选择属于给定组的用户。
然后使用TaskQuery迭代用户收集任务:
TaskQuery taskAssignee(字符串受让人)
仅选择分配给给定用户的任务。