Bonjour, j'ai développé une application de quiz.
J'ai besoin de retrouver rapidement une question à partir d'une chaine de caractères passés en paramètres. J'ai donc utilisé freetextable qui me permet de retrouver la question la plus proche dans 99% des cas, via le rank du jeu de résultats
Hors je viens de tomber sur un cas et je n'arrive pas à trouver la solution. Sans doute manque t'il quelquechose dans le paramétrage du catalogue ou de la requete freeetextable. La requête est la suivante :
Mon problème est que les résultats pour cette requête ont le même rank :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select top 10 IDQUESTION, * from FREETEXTTABLE(QUESTION, TEXTEQUESTION, 'Quel était le pays organisateur de la coupe du monde de football en 1982 ?') ftt inner join question q on ftt.[key] = q.idquestion order by rank desc
Si quelqu'un avait sinon une solution, au moins une explication au fait que le "1982" est ignoré, je lui en saurais gré.
Partager