没有任务的JIRA用户

时间:2015-02-05 15:29:16

标签: task jira

如何让 Atlassian JIRA 的用户无任务?

有必要了解谁在没有下属任务的情况下坐着。

在JQL中 - 我找不到像 GROUP或COUNT

这样的运营商

3 个答案:

答案 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仪表板上的“二维”小工具列出“受理人”与“问题类型”。然后,这将显示“任务”问题类型的列,您可以看到哪些用户没有任务