Et fuldtekstindeks er den forkerte tilgang til det, du forsøger at gøre. Men dit specifikke problem er den mindste ordlængde, som er enten 3 eller 4 (som standard), afhængigt af slutningen. Dette er forklaret i dokumentationen , specifikt her .
Når du har nulstillet værdien, skal du genskabe indekset.
Jeg formoder, at du prøver at være klog. Du har sikkert hørt rådet "opbevar ikke lister over ting i afgrænsede strenge". Men du sagde i stedet imod "ah, men jeg kan bruge et fuldtekstindeks". Du kan , selvom du vil opdage, at mere komplekse forespørgsler ikke optimerer særlig godt.
Bare gør det rigtigt. Opret tilknytningstabellen user_skills
med én række pr. bruger og pr. færdighed, som brugeren har. Du vil finde det nemmere at bruge i forespørgsler, for at forhindre dubletter, at optimere forespørgsler og så videre.