cs_Yenapa
Messages postés67Date d'inscriptionsamedi 12 juillet 2003StatutMembreDernière intervention26 juin 2009
-
18 mars 2009 à 17:17
cs_Yenapa
Messages postés67Date d'inscriptionsamedi 12 juillet 2003StatutMembreDernière intervention26 juin 2009
-
18 mars 2009 à 18:47
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:
cs_Yenapa
Messages postés67Date d'inscriptionsamedi 12 juillet 2003StatutMembreDernière intervention26 juin 2009 18 mars 2009 à 18:47
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