La ricerca con la punteggiatura dà risultati incoerenti

Ad esempio, cercando it, it:, “it, it:”, “it, it:”,, "it, it:", o it, it:”, non viene restituito questo post, anche se contiene effettivamente “it, it:”.[1]

Inoltre, quando si preme il pulsante di ricerca, le virgolette “” vengono trasformate in "". Non mi piace questa esperienza e non so se si tratti di un bug.

Piattaforma: Edge su Android, try.discourse.org, riproducibile in modalità sicura


  1. Nel caso in cui il post venga eliminato automaticamente: il contenuto del post di test è: It, “it, it:”, it, oandnxkwbs. ↩︎

1 Mi Piace

Penso che it sia una parola di riempimento (stop word) che viene esclusa dalla ricerca. Hai provato a riprodurre il problema con una parola non presente in quell’elenco, per verificare che si tratti di una questione di punteggiatura?

2 Mi Piace

Non riesco più a riproducerlo in alcun altro modo. Forse il forum in cui ho visto il problema utilizza una versione di Discourse non aggiornata.

1 Mi Piace

In realtà credo di poterlo riprodurre di nuovo, prova a cercare questo post cercando we don't

E cercando “just-use-interface{}/object; we don’t need generics non sono necessari” o "just-use- interface{} / object ; we don't need generics" non si trova

Ma cercando just-use- interface{} / object ; we don't need generics si trova

1 Mi Piace