key - JIRA JQL 选择 issuekey 包含 key 的问题

标签 key jira contains jql

我可以使用这个 JQL 查询来选择 JIRA 问题:

issuekey >= PRJ-23

结果:
PRJ-23
PRJ-24
...
PRJ-2345
...

如何使用“contains-like”运算符选择 JIRA 问题?嗯。像:
issuekey contains "PRJ-23"

结果:
PRJ-23
PRJ-230
PRJ-231
...
PRJ-2345
...

谢谢。

最佳答案

我不知道使用直接 JQL 有什么方法可以做到这一点,但是还有其他方法可以得到你需要的东西:

1) 如果您想在外部服务上运行它,您可以访问问题选择器的 REST API。

您可以在 Atlassian 的 REST API browser 中查看其工作原理的一个示例。对于 jira.atlassian.com。
query字段包含您要查找的子字符串匹配项(例如“CONF-301”)。 currentJQL字段还包含描述要在其中查找子字符串匹配的问题集的 JQL(例如,“project=CONF”)。您还可以启动 Web 浏览器的调试器,查看 JIRA 中的任何问题,单击更多->链接,在搜索框中键入子字符串,然后查看调试器的网络选项卡以查看它对 REST API 发出的请求多于。请注意,此接口(interface)未记录在案(即,它不是公共(public) API,并且在 JIRA 的 future 版本中可能会在没有警告的情况下进行更改)。

2) 如果您正在构建一个 JIRA 插件,那么 Issue Picker Search Service被列为公共(public) API,您应该能够将其注入(inject)到您的插件中。这与上述 REST API 使用的服务相同。

关于key - JIRA JQL 选择 issuekey 包含 key 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26012429/

相关文章:

javascript - 如何从两个jquery获取总实例:contains() selector instances

wpf - 如何在 WPF dataGrid 中的 TAB 键上添加新行

entity-framework - Jira 使用 OfBiz 的企业架构

python - 无法通过 python-jira 访问 jira 工作日志

search - 如果搜索参数为空或丢失/错误,如何使用 Xpath 函数 'contains()' 不返回任何内容?

arrays - 为什么我不能检查我的数组数组是否包含特定数组?

java - 如何在jce中使用生成和编码的 key

JavaScript:对象重命名键

java - 为什么自定义对象不是 HashMap 的等效键?

apache - Confluence 中的 JIRA 问题/过滤器宏生成无效链接