Je kunt precies doen wat je wilt door IN BOOLEAN MODE
en gebruik de *
telefoniste.
Bijvoorbeeld:
... MATCH(thing) AGAINST ('+educat*' IN BOOLEAN MODE)...
De +
vertelt de overeenkomst om alleen de waarden van thing
op te nemen die de zoekterm bevatten, in dit geval alle geïndexeerde waarden die beginnen met "educat
" (zie hier
voor hoe de Booleaanse modus in detail werkt).
Even terzijde, zoeken in Fulltext in MySQL indexeert standaard geen woorden van 3 of minder tekens, dus ik vermoed dat je match met "edu" niet werkt zoals je denkt. Kijk naar de waarde van uw ft_min_word_len
variabele om te zien of dat het geval is.