Исключающие/отрицающие слова в поиске

Хотя поиск по тегам с отрицанием поддерживается (-tag:thistag), нет способа исключить определённые слова из общего поиска.

Символ «-» часто используется, чтобы пользователи поиска могли явно указать слова, которые не должны присутствовать в результатах.

Выполнение следующих запросов на Search results for '' - Discourse Meta не даёт ожидаемых результатов:

  • «negative search» возвращает 43 результата, содержащих слова «negative» и/или «search», как и ожидалось;
  • «-negative search» возвращает те же 43 результата с «negative» и/или «search», хотя ожидалось, что результаты, содержащие «negative», будут исключены;
  • «-negative -search» также возвращает 43 результата с «negative» и/или «search», тогда как ожидалось получение всех результатов, не содержащих ни «negative», ни «search».

Пожалуйста, добавьте поддержку символа «-» перед любым словом для его исключения/отрицания в общем поиске.

4 лайка