• User Attivo

    [PHP] Modificare limite mysql FULLTEXT di ricerca

    Ciao,
    ho visto che con la ricerca full text vengono ignorate le stringhe minori di 4 caratteri. Come posso ridurre questo valore a 2?

    Oppure posso effettuare la stessa cosa con altri metodi?


  • User Attivo

    Ciao x3d0,
    l'unica soluzione che io conosca è quella di agire sul file di confgurazione di mysql, settando la variabile:

    ft_min_word_len=3

    e quindi riaggiornare gli indici. Puoi trovare una spiegazione più esauriente sulla guida ufficiale.

    In alternativa luoi utilizzare il comando like:
    WHERE campo LIKE '%abc%'...

    in cui il simbolo % funziona da carattere jolly. E' la ricerca base, solo che rispetto alla precedente dovrebbe essere più lenta, addirittura fino ad un fattore 10...

    :ciauz: