Recherche rapide sur Serendipity
La création d'index plein-texte par la commande create index est impossible sur certains hébergeurs (OVH). Un index plein-texte est cependant nécessaire pour faire fonctionner la rechercher rapide de Serendipity avec MySQL. On peut utiliser une commande alternative pour faire cela :
Voir la documentation MySQL sur le sujet.
ALTER TABLE s9y_entries ADD FULLTEXT (title,body,extended)
Voir la documentation MySQL sur le sujet.
On notera que la recherche plein-texte d'un mot ne fonctionne que si le mot apparaît dans moins de 50% des enregistrements, car sinon, le mot est considéré comme un mot vide. Pour lever cette limitation, il faut utiliser la 'recherche textuelle booléenne'. La recherche de 'mot' ce fait en tapant : +mot
Commentaires
Afficher les commentaires en Vue non groupée | Vue groupée
ZeGuigui sur :
Mais c'est normal, c'est écrit dans la doc. La longueur minimal d'un mot pour une recherche dans un index full-text est de 4 caractères.
On peut donc chercher des mots mais pas un mot !