JIRA:查找与用户相关的所有问题

时间:2010-08-19 03:53:53

标签: jira

在JIRA中,如何在所有项目中查找与用户相关的所有问题。简单的查询搜索仅产生全文结果。即,只有提到名称的问题,而不是如果已经分配了名称,则报告已经过cc'd等。

我的目的是找到与我有关的股票会计门票......

我正在使用JIRA 3.13

7 个答案:

答案 0 :(得分:56)

assignee = currentUser() OR assignee was currentUser() OR reporter = currentUser()

这足以满足查询

答案 1 :(得分:8)

只是拥有相同的“股票会计”用例:如果您想了解您所涉及的问题的概述,只需转到您的用户的个人资料页面,然后点击“活动”。显示您正在处理的所有门票。

这似乎是所有无法进行查询的人的替代方案,如

assignee was currentUser()

因为他们的Jira不支持该字段的历史搜索(就像我们这里所说)。

答案 2 :(得分:4)

像Greg提到的那样,你可以使用“找到问题” - 选项。默认情况下,您只能由问题报告者或受让人进行搜索。但是,如果您的Jira安装已安装Jira Toolkit plugin,则可以按参与者运行搜索。如果您需要找到有助于解决的问题,但不再分配给您,这是一个很好的功能。

答案 3 :(得分:2)

点击顶部的问题,点击左侧栏中的新建。

现在,选择记者和受让人。然后切换到高级搜索。

然后您可以将AND更改为OR并进行搜索。

e.g。

assignee = currentUser() OR reporter = currentUser()

(默认情况下为AND

答案 4 :(得分:0)

您应该能够使用顶部栏中的“查找问题”选项,选择“新建”以创建新过滤器(默认情况下跨越所有项目),并从相关的“问题属性”下拉列表中选择您的名称框。

答案 5 :(得分:0)

在JIRA中,我实际上需要查找与用户(我)相关的所有问题,包括评论,受让人,记者,观察者和状态更新。

我在JQL和下一个查询中使用了过滤器:

status changed BY currentUser() OR reporter = currentUser() 
OR watcher in (currentUser()) OR assignee = currentUser() 
OR assignee was currentUser() OR commentedByUser = currentUser() 
ORDER BY updated DESC
  1. 打开过滤器页面:

JIRA Filter

  1. 切换到JQL Switch to JQL button

  2. 输入查询,然后单击Search按钮。 enter image description here

答案 6 :(得分:-2)

在浏览器中打开JIRA Web应用程序/网站,然后导航到问题(标题中)>搜索问题,然后输入搜索条件。