MySQL: comprendre la recherche booléenne en texte intégral
Très bonne introduction de JDN développeurs pour comprendre et utiliser la recherche booléenne en texte intégral.
A retenir:
SELECT * FROM cuisine WHERE MATCH(ingredients, recette, plat) AGAINST (’<lapin >civet ~rabbit’) IN BOOLEAN MODE;
Expressions:
- +mot: Le mot doit être contenu dans le résultat
- -mot: Le mot ne doit pas être contenu dans le résultat
- ~mot: Le mot ne doit pas forcément être dans le résultats. Les résultat qui le contiennent ont moins d’importance
- <mot : Donne une plus faible importance au mot
- >mot: Donne une plus grande importance au mot
- mot*: Le mot commence par…
- “mot1 mot2″: Les mots doivent se suivre dans cet ordre
- ( ): Groupement de plusieurs expressions
Vous aimez ce type de contenu?
Alors suivez-ce blog par RSS ou par email!