La funzione di ricerca generale sul mio sito Discourse non funziona come mi aspetterei quando digito query composte da più parole.
Ad esempio: il mio sito ha un argomento con il titolo “Due parole in questo titolo di argomento”. Quando digito “due” nella barra di ricerca e premo Invio, questo argomento appare come uno dei risultati, come mi aspetterei. Tuttavia, quando aggiungo un’altra parola che non fa parte dell’argomento alla ricerca – ad esempio, “due es”, “due qualsiasi”, ecc. – e premo Invio, non ottengo più alcun risultato di ricerca.
Anche con una query composta da più parole, mi aspetterei di vedere ancora l’argomento elencato, poiché corrisponde ancora alla parola “due”. Qualcuno può aiutarmi a capire come funziona la ricerca di Discourse e se c’è un modo per regolarla per gestire casi d’uso come questo? Anche se non posso cambiare nulla, sapere solo come funziona e cosa aspettarsi sarebbe utile.
Ho letto il codice dietro il controller di ricerca ma non sono riuscito a rispondere alla mia domanda.
Un altro argomento simile qui, che non risponde nemmeno alla domanda: Come cercare su Discourse