JIRA API поиск по custom fields

В сущности Jira имеется большой набор полей вида customfield_XXXXX, где ХХХХХ код поля. Если попробовать сделать запрос на подобии запроса к обычным именованным полям:

получим ответ:

Для корректного поиска поле следует указывать как cf[XXXXX], например:

В синтаксисе запроса слежует учитывать тип поля мне встречались три типа:
1. Дата.
При некорректном обращении выведет сообшщение о допустимых форматах:

Сообщение:

Подаем одним из подходящих форматах и все работает:

Можно использовать операторы  =, >, >=, <, <=, IN, NOT IN.
IN, NOT IN - используются в случае списка значений.

При этом если не указано время, будет использовано 00:00

2. Текст.
Можно использовать =,IN,NOT IN, ~ .
~  - используется при необходимости найти вхождение подстроки в поле.

В результате выполнения запроса получим все записи у которых в поле customfield_18000 есть слово "test"

3. Поле из словаря.
Т.е. некий список типа:

Можно использовать =,IN,NOT IN

Получим список issue с одним из значений из списка 100,200,300 в поле customfield_18300

 

Добавить комментарий

Ваш адрес email не будет опубликован.