通過任務要獲得用戶花費的時間,如果你有機會到數據庫中,你可以運行此查詢:
select wl.timeworked, wl.worklogbody, wl.updateauthor, wl.updated,
u.display_name, ji.summary,
concat(concat(p.pkey,'-'),ji.issuenum) as IssueKey
from worklog wl
inner join cwd_user u
on wl.updateauthor = u.user_name
inner join jiraissue ji
on ji.id = wl.issueid
inner join project p
on (ji.project = p.id)
where issueid in (
select j.ID
from jiraissue j
inner join project p
on (j.project = p.id)
where u.user_name = 'userid')
與提交工作日誌的人的用戶標識替換用戶標識。請注意,對於每個JIRA票證(問題),可以由不同用戶提交多個工作日誌。這將爲您提供由用戶標識提交的每個工作日誌,並且還會向您顯示它們用於哪個工單(問題)。如果您只想查詢特定的時間範圍,可以在where子句中的日期約束中添加。 JIRA記錄的時間計算欄的計量單位是秒。
謝謝你的回覆。我需要通過任務分解工人花費的總時間。多少次他/她的工作在*此* *任務此*月(或任何其他任意時間段)。 –