J'ai une table SQL très simple que je veux importer dans Solr mais à cause des fonctionnalités que je recherche, je ne peux pas déterminer le meilleur schéma.Problème simple de schéma Solr pour la saisie semi-automatique
L'utilisateur commencera à taper dans une boîte de saisie et après 3 caractères, il enverra la requête au serveur et extraira les résultats les plus pertinents en retournant les 15 premiers identifiants et noms correspondants.
Tableau ex)
id | name
----------------
1 | boating magazines
2 | boats weekly
3 | boaters collection
4 | shipping lane
5 | ships today
Recherche et ex retour prévu)
boa | [1, boating magazines], [2, boaters weekly], [3, boaters collection]
boat | [1, boating magazines], [2, boaters weekly], [3, boaters collection], [4, shipping lane], [5, ships today]
shi | [4, shipping lane], [5, ships today]
ship | [1, boating magazines], [2, boaters weekly], [3, boaters collection], [4, shipping lane], [5, ships today]
boating | [1, boating magazines], [2, boaters weekly], [3, boaters collection], [4, shipping lane], [5, ships today]
(évidemment celles-ci seraient retournés au format XML)
Toute information sur la façon dont je réaliserions ce serait apprécié. Merci.
Ahh super, après avoir fait quelques lectures ai-je raison de supposer que NGrams est la méthode la plus populaire pour cela? – user103219
@ user103219: oui, les ngrams sont une bonne solution. –
Merci beaucoup, a utilisé le NGrams un et a fonctionné. Faux sur un tas de cas d'utilisation, mais je suis sûr que cela a juste à faire avec le choix des filtres corrects. – user103219