有没有办法用通配符搜索字段?
我有两个字段,我只想要以DEVX开头的名字。我试过引号和星号,比如“DEVX *”。有没有办法在此查询中执行此操作?这些是带有JIRA 5.2.4的Version Picker
类型的自定义字段。
例如
project = XXXXXX and "Target Release" = "DEVX" or "Fixed In Version/s" = "DEVX"
答案 0 :(得分:6)
使用Script Runner for JIRA加载项,您可以使用这样的JQL:
project=MYPROJ and fixversion in versionMatch("DEVX*")
您可以在versionMatch运算符中使用其他类型的正则表达式,例如“1. *”等。
如果您使用的是JIRA OnDemand,并且无法安装附加组件,则无法使用Script Runner。但是,另一件可能有用的事情是JIRA中的版本是有序的(或者至少它们可以是,如果您从项目版本的管理屏幕将它们拖动到适当的顺序)。完成后,您可以根据您指定的顺序对版本进行比较,如下所示:
project=MYPROJ and fixversion >= "1.2" and fixversion <= "1.5"
如果您将DEVX版本组合在一起,那么这项技术也适用于您。