La recherche avec une requête multi-mots ne fonctionne pas comme prévu

La fonction de recherche générale sur mon site Discourse ne fonctionne pas comme je m’y attendrais lorsque je tape des requêtes de plusieurs mots.

Par exemple : Mon site a un sujet intitulé « Deux mots dans le titre de ce sujet ». Lorsque je tape « deux » dans la barre de recherche et que j’appuie sur Entrée, ce sujet apparaît comme l’un des résultats, comme je m’y attendrais. Cependant, lorsque j’ajoute un autre mot qui ne fait pas partie du sujet dans la recherche – par exemple, « deux ex », « deux quoi que ce soit », etc. – et que j’appuie sur Entrée, je n’obtiens plus aucun résultat de recherche.

Même avec une requête de plusieurs mots, je m’attendrais toujours à voir le sujet listé, puisqu’il correspond toujours au mot « deux ». Quelqu’un peut-il m’expliquer comment fonctionne la recherche Discourse et s’il existe un moyen de l’ajuster pour gérer des cas d’utilisation comme celui-ci ? Même si je ne peux rien changer, le simple fait de savoir comment cela fonctionne et à quoi m’attendre serait utile.

J’ai lu le code derrière le contrôleur de recherche mais je n’ai pas pu répondre à ma question.

Un autre sujet similaire ici, qui ne répond pas non plus à la question : Comment rechercher sur Discourse

1 « J'aime »

Salut !

Pour le moment, ce n’est pas possible avec la barre de recherche. Voici un autre sujet qui avait une question similaire :

Il est possible de rechercher des mots partiels, des pluriels ou deux mots qui apparaissent dans le même sujet sans être côte à côte (cependant, les deux mots devraient apparaître dans le sujet pour qu’il soit listé dans les résultats).

2 « J'aime »