...
如何使用高级搜索
...
在 '高级搜索' 和 '简单搜索'模式之间切换
一般情况下, 使用'简单搜索' 模式的查询条件都可以翻译为 '高级搜索(JQL)'查询条件, 也可以反向翻译。
...
- 查询语句中包括 或者(OR) 运算符 (但是在...之内(IN)运算符可以被翻译成简单模式查询条件, 如
project in (A, B)
)- 虽然这个查询语句:
(project = JRA OR project = CONF)
与这个查询语句:(project in (JRA, CONF))
一样, 但是只有第二个查询语句才能被翻译成简单搜索语句。
- 虽然这个查询语句:
- 查询语句中包含 NOT 运算符
- 查询语句中包含 EMPTY 运算符
- 查询语句中包括比较运算符: !=, IS, IS NOT, >, >=, <, <=
- 查询语句中指定了与项目有密切关系的字段和字段值 (例如 版本, 模块, 自定义字段),但是又没有在查询条件中明确地指定项目 (例如,只输入了
fixVersion = "4.0"
, 而没有输入AND project=JRA
), 尤其是设置了项目/问题类型的自定义字段。
查询语句翻译的标准规则是:
如果查询语句无法在 '简单搜索' 模式中设置, 而需要在 '高级搜索' 模式中输入的查询语句,是无法翻译为'简单搜索' 查询条件的。
...