Запрос DevOps не может исключить рабочие элементы, содержащие определенный набор тегов

У меня есть 4 тега DevOps и 3 сценария:

  1. Рабочие элементы, содержащие только 1 из 4 тегов
  2. Рабочие элементы, содержащие все 4 тега
  3. Рабочие элементы, содержащие более 1, но менее 4

Я пытаюсь построить следующие запросы и имею проблемы с 2-5:

  1. вернуть рабочие элементы, содержащие все 4 тега (без проблем)
  2. вернуть рабочие элементы, которые содержат тег 1, но не содержат тег 2 И тег 3 И тег 4
  3. вернуть рабочие элементы, которые содержат тег 2, но не содержат тег 1 И тег 3 И тег 4
  4. вернуть рабочие элементы, которые содержат тег 3, но не содержат тег 1 И тег 2 И тег 4
  5. вернуть рабочие элементы, которые содержат тег 4, но не содержат тег 1 И тег 2 И тег 3

Запрос 1(успешный — возвращаются только элементы, содержащие все 4 тега)

Содержит тег 1, содержит тег 2, содержит тег 3 и содержит тег 4(пункты сгруппированы)

Однако, когда я пытаюсь сделать обратное, он также исключает рабочие элементы, которые содержат только 2 тега, например, рабочие элементы, которые содержат только тег 1 и тег 3. Похоже, что запрос обрабатывает их как «или» вместо «и» и Не могу понять, где я ошибаюсь:

Запрос 2

Не содержит тег 2 И не содержит тег 3 И не содержит тег 4(пункты сгруппированы)

Любые предложения будут ценны!

Кордель

ОБНОВЛЕНИЕ С ПОЛЬЗОВАТЕЛЬСКИМ СКРИНШОТАМИ:

введите сюда описание изображения

введите сюда описание изображения

1 ответ

Оно работает. Все теги :

содержать тег 1, но не содержать тег 2 И тег 3 И тег 4

содержать тег 2, но не содержать тег 1 И тег 3 И тег 4

или более сложный запрос

Дополнительный:

Другие вопросы по тегам