J’ai un événement avec la description suivante (je ne mets que la partie intéressante)
<p>Sur réservation - voir les infos pratiques sur le site de la Mairie de La Garenne Colombes</p><p></p><p><em>Spider man : New generation</em></p>
À noter que la description a été copiée-collée du site de l’organisateur.
Si je cherche « man », « Garenne », je trouve cet événement
Si je recherche « colombes », « Spider » il ne trouve pas cet événement.
Je pense que cela vient du fait que lors de l’indexation les balises HTML ne sont pas considérées comme des séparateurs de mot. Colombes</p><p></p><p><em>Spider
devient alors « ColombesSpider » et le moteur de recherche textuel ne sait pas trop quoi en faire.
Si j’intéroge la nase de données avec select * from event_search where id=xx
, je trouve en effet une entrée 'colombesspid':22C
. Le moteur de recherche a tenté de créer un verbe avec les deux mots accolés.