MATCH(...) AGAINST(...)

Eléphanteau du PHP | 27 Messages

12 nov. 2011, 00:25

Bonjour,

J'ai une question relative à la méthode de recherche MATCH(...) AGAINST(...). Cette méthode marche impeccablement mais le problème est que par défaut elle ne renvoie aucun résultat pour une recherche en dessous de 5 caractères. Il semble qu'il existe un moyen d'abaisser ce nombre mais je ne trouve rien dans la doc. Quelqu'un aurait-il une piste ou une solution?

Merci par avance.

Mammouth du PHP | 568 Messages

14 nov. 2011, 12:31

Bonjour,

J'ai une question relative à la méthode de recherche MATCH(...) AGAINST(...). Cette méthode marche impeccablement mais le problème est que par défaut elle ne renvoie aucun résultat pour une recherche en dessous de 5 caractères. Il semble qu'il existe un moyen d'abaisser ce nombre mais je ne trouve rien dans la doc. Quelqu'un aurait-il une piste ou une solution?

Merci par avance.
Pas 5 mais 4 par défaut.

Et tu peux modifier ce nombre en ajoutant la ligne suivante ton fichier de conf MySql (my.cnf):

Code : Tout sélectionner

ft_min_word_len = 3

Eléphanteau du PHP | 27 Messages

28 janv. 2012, 11:35

Un tout petit peu tard, merci!