Я следую инструкции Topics list filter feature, чтобы отобразить список тем, соответствующих критериям фильтрации. Когда я перехожу по адресу /filter?q=category:amazon, отображаются все темы в категории amazon, а по адресу /filter?q=tag:ai — все темы с тегом ai. Однако при запросе /filter?q=category:amazon tag:ai показываются только темы, которые имеют И категорию amazon, И тег ai. Как можно отобразить список тем, которые отнесены к категории amazon ИЛИ имеют тег ai, но не обязательно оба условия одновременно?
Также мне нужно, чтобы список поддерживал несколько категорий и тегов в зависимости от настроек пользователя.
Хорошо, сейчас мы можем фильтровать по нескольким темам и категориям:
category:bug,feature — темы в категориях «баг» или «фича», включая все подкатегории =category:bug,feature — темы в категориях «баг» или «фича», исключая все подкатегории
tag:bug+feature — темы с тегами «баг» и «фича» одновременно tag:bug,feature — темы с тегами «баг» или «фича»
…а также мы можем добавить «-» в начало, чтобы исключить определённый фактор.
Однако ни расширенный поиск, ни фильтр списков тем не поддерживает булеву операцию «ИЛИ». Если хотите, можете создать запрос на Contribute > Feature.