Kanboard-Prod/doc/ru_RU/ext-search.markdown

9.2 KiB
Raw Blame History

Синтаксис расширенного поиска

В Канборде используется простой язык запросов для расширенного поиска. Вы можете искать задачи, комментарии, подзадачи, ссылки, но только активные.

Пример запроса

В этом примере показываются как отобразить задачи назначенные мне с датой окончания завтра и название содержит “my title”:

assigne:me due:tomorrow my title

Глобальный поиск

Поиск по id задачи или названию задачи

  • Поиск задачи по id: #123
  • Поиск по id задачи и названию задачи: 123
  • Поиск по названию задачи: любые слова и цифры, но не должны содержать атрибуты поиска

Поиск по статусу

Атрибут: status

  • Запрос на поиск открытых задач: status:open
  • Запрос на поиск закрытых задач: status:closed

Поиск по исполнителю

Атрибут: assignee

  • Поиск по полному имени исполнителя: assignee:"Петр Иванов"
  • Поиск исполнителя по имени пользователя: assignee:pivanov
  • Отбор нескольких исполнителей: assignee:tsemenov assignee:"Петр Иванов"
  • Поиск задач без исполнителя: assignee:nobody
  • Поиск задач назначенных мне: assignee:me

Поиск по создателю задач

Атрибут: creator

  • Отбор задач созданных мной: creator:me
  • Отбор задач которые создал Петр Иванов: creator:"Петр Иванов"
  • Отбор задач созданных пользователем с id #1: creator:1

Поиск по исполнителю подзадач

Атрибут: subtask:assignee

  • Например: subtask:assignee:"Петр Иванов"

Поиск по цвету

Атрибут: color

  • Отбор по цвету с id blue: color:blue
  • Отбор по названию цвета: color:"Deep Orange"

Отбор по “Сделать до”

Атрибут: due

  • Поиск задач со сроком исполнения до сегодня: due:today
  • Поиск задач со сроком исполнения завтра: due:tomorrow
  • Поиск задач со сроком исполнения вчера: due:yesterday
  • Поиск задач с конкретной датой исполнения: due:2016-06-29

Дата должна быть в формате ISO 8601: YYYY-MM-DD.

Все строковые форматы поддерживаемые функцией strtotime() допустимы. Например, next Thursday, -2 days{.docutils .literal}, +2 months, tomorrow и т.д.

Операторы сравнения с датой:

  • Старше чем: due:>2015-06-29
  • Моложе чем: due:<2015-06-29
  • Старше чем или равно: due:>=2015-06-29
  • Моложе чем или равно: due:<=2015-06-29

Поиск по дате изменения

Атрибут: modified или updated

Формат даты такой же как и у “Сделать до”

Отфильтровать недавно измененные задачи: modified:recently.

Этот запрос использует тоже значение что и в настройках Доски - “Время подсвечивания задачи”.

Поиск по дате создания

Атрибут: created

Работает также как и поиск по дате изменения.

Поиск по описанию

Атрибут: description or desc

Например: description:"здесь пишем тескт для поиска"

Поиск по внешним ссылкам

Например: нужно найти задачу, которая содержит ссылку на id или название другой задачи.

  • ref:1234 или reference:TICKET-1234

Поиск по категории

Атрибут: category

  • Найти задачи с указанной категорией: category:"Важные запросы"
  • Найти задачи, которые содержать указанные категории: category:"Ошибки" category:"Изменения"
  • Найти задачи без категорий: category:none

Поиск проектов

Атрибут: project

  • Поиск задач по имени проекта: project:"Какой-то проект"
  • Поиск задач по id проекта: project:23
  • Поиск задач в нескольких проектах: project:"Проект A" project:"Проект B"

Поиск в колонках

Атрибут: column

  • Поиск задач в указанной колонке: column:"В работе"
  • Поиск задач в нескольких колонках: column:"Невыполненные заказы" column:ready

Поиск в Дорожках

Атрибут: swimlane

  • Поиск задач в указанной Дорожке: swimlane:"Версия 42"
  • Поиск задач в базовой Дорожке: swimlane:default
  • Поиск задач в нескольких Дорожках: swimlane:"Версия 1.2" swimlane:"Версия 1.3"

Атрибут: link

  • Поиск задач содержащих ссылку: link:"это веха задачи "
  • Поиск задач по нескольким ссылкам: link:"веха задачи " link:"относится к"

Поиск по комментарию

Атрибут: comment

  • Найти комментарии, которые содержат указанное название: comment:"Какое-то название"

Поиск активности задач

Поиск событий по названию задачи

Атрибут: title или без ничего (по умолчанию)

  • Например: title:"My task"
  • Поиск задачи по id: #123

Поиск событий по статусу задачи

Атрибут: status

Поиск событий по создателю

Атрибут: creator

Поиск событий по дате создания

Атрибут: created

Поиск событий по проекту

Атрибут: project

Русская документация Kanboard