Возможно ли использовать исходный JQL (не используя какие-либо плагины) для фильтрации ВСЕХ рассказов и их соответствующих подзадач?JQL для извлечения всех рассказов и подпрограмм, связанных с определенным эпическим
В настоящее время у меня есть следующие, успешно извлекающий все истории для EPIC-123:
project = PROJ1 AND "Epic Link" = EPIC-123 AND issuetype = Story ORDER BY priority DESC, updated DESC
Однако, я также хочу подзадачи, связанные с этими историями. Поэтому я думал, что это сработает:
project = PROJ1 AND "Epic Link" = EPIC-123 AND (issuetype = Story OR issuetype = Sub-task) ORDER BY priority DESC, updated DESC
Но это только возвращает истории.
Я думаю, это связано с тем, что JIRA читает это как «Получить подзадачи для EPIC-123» (что равно 0), а не «Получить подзадачи для историй в EPIC-123».
Я также думал об использовании issue in (linkedIssues(AAA-###)
), но я предполагаю, что это будет связано с программным циклом всех историй, которые возвращаются в вышеуказанном запросе. Что кажется смешным и, вероятно, невозможно.
Скорее не пойдет по плагину, но откроется для предложений. Благодаря!
Вы можете выбирать либо родительские вопросы или суб задач. Таким образом, вы можете получить родительские проблемы, у которых есть подчиненные задачи, отвечающие определенным критериям, или вы можете получить подзадачи, чьи родительские проблемы соответствуют определенным критериям. Например, существует функция «issueFunction in subtasksOf ...», которая будет возвращать вспомогательные задачи на основе родительских данных задачи .. и она является частью плагина Script Runner. – Robert
@Robert Звучит неплохо, не уверен, как это сделать в JQL. Не могли бы вы привести пример JQL, пожалуйста? – pele88
Кроме того, было приковано к идее просто назначить все ярлыку и сделать «project =» PROJ1 »AND labels = label-123 ORDER BY priority DESC, обновленный DESC'. Любые отрицательные последствия для этого? – pele88