2009-04-07 8 views
0

Nous souhaitons utiliser la recherche de texte intégral SQL SERVER 2008 et sembler rencontrer de nombreux problèmes lors de la recherche. Si l'utilisateur tape "blue dog" il bloque simplement sql à moins que nous analysions les termes de recherche pour inclure le "" autour des mots mais cela en fait une phrase au lieu de mots-clés. Je veux des résultats où le bleu ou le chien sont inclus mais cela signifie remplacer les espaces avec ou (s) et ainsi de suite. Malheureusement, il semble y avoir beaucoup trop de combinaisons qu'un utilisateur pourrait taper.Analyse des requêtes de recherche pour SQL 2008 FTS

Existe-t-il des bibliothèques (pour .net) qui peuvent déjà analyser une chaîne de recherche dans quelque chose que FT comprend?

Nous aimerions un Google comme la syntaxe :)

merci

Répondre

1

que je cherchais l'option « FREETEXT » et utilisait le « CONTIENT » mot-clé à la place, mon mauvais. Freetext me donne les résultats que je voulais.

Questions connexes