A pesquisa com consulta de várias palavras não funciona como esperado

A função de pesquisa geral no meu site Discourse não está funcionando como eu esperava ao digitar consultas com várias palavras.

Por exemplo: Meu site tem um tópico com o título “Duas palavras neste título de tópico”. Quando digito “duas” na barra de pesquisa e pressiono Enter, este tópico aparece como um dos resultados, como eu esperava. No entanto, quando adiciono outra palavra que não faz parte do tópico à pesquisa – por exemplo, “duas ex”, “duas qualquer coisa”, etc. – e pressiono Enter, não obtenho mais nenhum resultado de pesquisa.

Mesmo com uma consulta de várias palavras, eu esperaria ainda ver o tópico listado, pois ele ainda corresponde à palavra “duas”. Alguém pode me ajudar a entender como a pesquisa do Discourse funciona e se há alguma maneira de ajustá-la para lidar com casos de uso como este? Mesmo que eu não possa mudar nada, apenas saber como está funcionando e o que esperar seria útil.

Eu li o código por trás do controlador de pesquisa, mas não consegui responder à minha pergunta.

Outro tópico semelhante aqui, que também não responde à pergunta: Como pesquisar no Discourse

1 curtida

Olá!

No momento, isso não é possível com a barra de pesquisa. Aqui está outro tópico que teve uma pergunta semelhante:

É possível pesquisar palavras parciais, plurais ou duas palavras que aparecem no mesmo tópico, mas não estão juntas (no entanto, ambas as palavras precisariam aparecer no tópico para que ele fosse listado nos resultados).

2 curtidas