Mysql et recherche fulltext

[Résolu]
Signaler
Messages postés
67
Date d'inscription
samedi 12 juillet 2003
Statut
Membre
Dernière intervention
26 juin 2009
-
Messages postés
67
Date d'inscription
samedi 12 juillet 2003
Statut
Membre
Dernière intervention
26 juin 2009
-
Bonjour a tous

J'ai un soucis avec une requete Fulltext:

je veux executer une requete du genre:
SELECT *, MATCH(file_name, file_textcontent) AGAINST ('Acer')
FROM `dml_indexfiles`
WHERE MATCH(file_name, file_textcontent) AGAINST ('Acer') >= 0

sur une table dont voici le contenu:
file_content_id |file_name |file_textcontent |file_lastindex |MATCH(file_name, file_textcontent) AGAINST ('fichier') |----
1330, fichier2.txt, Acer c'est bien, 1237392097762, 0, ----
1330, fichier1.txt, Acer ca pue, 1237392097764, 0

Comme on le voit, la colonne Match vaut toujours 0, et ce n'est pas le resultat auquel je m'attend.

Si vous voulez tester chez vous, voici le script de creation:

1 réponse

Messages postés
67
Date d'inscription
samedi 12 juillet 2003
Statut
Membre
Dernière intervention
26 juin 2009

Trouvé

La pertinence est calculé en fonction du nombre de mots dans la ligne, du nombre de mots uniques dans cette ligne, du nombre total de mots dans la liste, et du nombre de documents (lignes) qui contiennent un mot en particulier.

Le mot acer
présent dans plus de la moitié des lignes. Ainsi, il est considéré comme un mot à ignorer

La prochaine fois je lirai un peux plus la doc ;)