Я пытаюсь создать четыре отдельных запросов к репозиторию Trac от плагина Mylyn к Eclipse 3.7.1. То, что я хочу сделать, это разделить все задачи ровно одной из следующих категорий:Как я могу запросить пустые/непустые поля в репозитории Tomc с Mylyn?
- Моя проблема: не-разрешен билеты, назначенные мне
- Somebody ELSES проблема: не-разрешен билеты назначен кем-то другим
- Nobodys проблема (пока): не-разрешено, нераспределенные билеты
- нет проблем: разрешить билеты
у меня неты проблем при создании первых и последние запросов, просто выбрав соответствующий STATU s и, в первом случае, правопреемником. Но два в середине вызывают проблемы:
Проблема с кем-то elses: Что я хочу здесь, это все билеты, которые не имеют статус «закрыты» и назначены кому-то, кто не я. Я попытался следующие требования:
- Всех статусов, кроме «закрыто»
- Владельца не «[мой идентификатора пользователя]»
Но потом я все нераспределенных билетов, а также. Я бы бросил его, чтобы получить все билеты, которые соответствуют status != closed && owner != me && owner != ''
, но он пропускает последнее требование.
Проблема Nobodys (пока): Здесь я хотел бы получить все билеты без правопреемника, но если оставить поле пустым, создатель запроса просто игнорирует его. Я хотел бы status != closed && owner == ''
, но я получаю только status != closed
.
Похоже, проблема состоит в том, что поля в запросе содержат требования, которые они являются или не пусты, я предполагаю, потому что форма создает запрос на основе полей, в которых пользователь фактически ввел некоторые данные.
Как мне обойти это?