如何让 Atlassian JIRA 的用户无任务?
有必要了解谁在没有下属任务的情况下坐着。
在JQL中 - 我找不到像 GROUP或COUNT
这样的运营商答案 0 :(得分:1)
JQL中没有分组功能,因为它不是SQL。 JQL直接转换为Lucene查询[terms&条件适用]。
如果您有权访问,我认为最好的方法是在数据库中执行此操作。
SELECT DISTINCT LOWER_USER_NAME
FROM CWD_USER
WHERE NOT EXISTS ( SELECT * FROM JIRAISSUE WHERE ASSIGNEE = LOWER_USER_NAME )
ORDER BY 1 ASC;
如果您愿意,可以按组成员身份对其进行过滤:
SELECT DISTINCT LOWER_USER_NAME
FROM CWD_USER
INNER JOIN CWD_MEMBERSHIP ON LOWER_CHILD_NAME = LOWER_USER_NAME
WHERE NOT EXISTS ( SELECT * FROM JIRAISSUE WHERE ASSIGNEE = LOWER_USER_NAME )
AND LOWER_PARENT_NAME = 'lowercase-group-name-comes-here'
ORDER BY 1 ASC;
答案 1 :(得分:0)
似乎有可能,见https://answers.atlassian.com/questions/304738/how-to-get-issue-count-using-jql-in-jira
您将获得一个可以解析的json响应,但这不是一个简单的解决方案。
答案 2 :(得分:0)
不,JQL不执行GROUP或COUNT。对于较小的实例,您可以使用JIRA仪表板上的“二维”小工具列出“受理人”与“问题类型”。然后,这将显示“任务”问题类型的列,您可以看到哪些用户没有任务