我正在尝试找出一个查询,其中返回前10个链接的问题。我知道有linkedIssues( issuekey,linkType),但它在每个调用的单个issuekey上工作。
有没有类似下面这样的调用(所以sql不是防错的)
从问题中选择issue.id,其中linkedIssues(issue.id) order by linkedIssues(issue.id) desc?
发布于 2014-07-17 05:06:13
是的,您可以使用SQL来完成此操作。表issuelink是一个具有'source‘、'destination’和'linktype‘列的关系表。下面的SQL查询将返回具有目标链接引用的所有问题。
SELECT I.id, I.pkey, count(*) AS LinkCount
FROM jiraissue I
JOIN issuelink L on L.DESTINATION = I.ID
JOIN issuelinktype LT on LT.ID = L.LINKTYPE
WHERE LT.LINKNAME in ('Blocks', 'Cloners', 'Duplicate', 'Relates')
GROUP BY I.id, I.pkey
ORDER BY LinkCount DESChttps://stackoverflow.com/questions/10750741
复制相似问题