Язык запросов Jira для исключения проблем на основе текущей даты

Я хотел бы исключить задачи, которые имеют заданный статус на основе текущей даты, но не могу понять, как это сделать с помощью startOfWeek() now() и т. д. Потому что они должны фильтроваться по полю задачи.

Eg:

AND NOT (status IN ("In review") AND now() BETWEEN (startOfWeek(-2), startOfWeek(1)))

Есть ли трюк, который я могу использовать, чтобы получить текущее время из поля задачи? Например, какое-то поле задачи, которое имеет псевдоним now()?


jql
person pnovotnak    schedule 26.06.2020    source источник


Ответы (2)


Скорее всего, вам нужен оператор changed. Это отфильтрует все проблемы со статусом In Review, которые были изменены:

status in ("In review") AND status changed DURING (startOfWeek(-2), startOfWeek(1))
person amuratova    schedule 23.07.2020

Вы можете использовать updateDate, если хотите проверить проблемы, которые были обновлены за этот период времени и находятся в заданном статусе.

Если вы хотите проверить дату перехода в этот статус, это немного сложнее. Не могли бы вы уточнить, что на самом деле должно произойти за этот период времени, чтобы проблемы были квалифицированы, если updatedDate не помогает?

person Lennart Steinke    schedule 27.06.2020