J'ai 3 enregistrements dans l'index Lucene.Aide nécessaire à la commande des résultats de recherche
L'enregistrement 1 contient les soins de santé dans le champ de titre. Le dossier 2 contient des soins de santé et des assurances dans le domaine de la description, mais pas ensemble. Le dossier 3 contient l'assurance-maladie dans le champ du nom de l'entreprise.
Lorsqu'un utilisateur recherche pour l'assurance maladie, je veux montrer les dossiers dans l'ordre suivant dans les résultats de recherche ...
a.Record # 3 --- car il contient à la fois les mots de l'entrée ensemble (ie.as une phrase) b.Record # 1 c.Record # 2
Pour d'autres termes, correspondance exacte de tous les mots clés doit être donné plus de poids que les matchs de mots-clés individuels.
Comment puis-je y parvenir en lucene?
Merci.
L'enregistrement 1 ne contient pas un du terme de requête "assurance" et vous souhaitez qu'il soit classé au # 2. Est-ce exact? –