如何通过JQL查询我分配给其他用户的Jira问题
JQL查询本人分配给其他用户的Jira问题方案
直接使用以下JQL语句即可,复制到Jira高级搜索的JQL输入框就能直接运行:
assignee was changed by currentUser() AND assignee != currentUser()
各片段的筛选逻辑:
assignee was changed by currentUser():匹配所有经办人字段被当前登录用户(即你本人)修改过的问题,覆盖手动改经办人、工作流流转时你设置经办人的所有分配场景assignee != currentUser():过滤掉当前经办人仍是你自己的条目,只保留分配给其他用户的结果
注意:上面的写法会包含你分配给他人后,又被其他用户二次转派的问题。如果需要精准匹配「你是最后一次执行分配操作的人,且问题当前经办人为其他用户」,可以使用调整后的语句:
issueFunction in issuesLastChangedByUser(currentUser(), "assignee") AND assignee != currentUser()这个写法依赖Jira安装了ScriptRunner插件,无插件的原生Jira暂不支持直接筛选最后一次修改经办人字段的操作人。
如果不需要动态匹配当前登录用户,要固定查询某一个用户分配出去的问题,把语句里的currentUser()替换成对应人员的Jira账号名即可。
内容的提问来源于stack exchange,提问作者Ayusman
相关产品推荐
相关产品推荐

