2010-01-08 10 views
1

J'ai Apache Solr 6.x-1.0-rc3 module installé dans mon site et cela fonctionne très bien. Je voulais savoir comment sont séquencés les résultats de recherche d'Apache Solr. J'ai essayé quelques choses et j'ai conclu que ce n'est pas alphabétique ou selon le nœud récemment mis à jour.Comment les résultats de recherche Apache Solr sont-ils séquencés?

Comment les résultats de la recherche sont-ils séquencés? Je veux dire dans quel ordre ou logique.

+0

par "séquencé" vous voulez dire "commandé"? Probablement ils sont classés par meilleur match. –

+0

Par défaut, les résultats dans Solr sont classés par score défini par Solr, qu'il a déterminé à partir de chaque document. – Yurish

Répondre

0

Oui, les résultats Solr sont triés par score de pertinence par défaut. Les champs d'un même résultat doivent être dans le même ordre que celui dans lequel ils ont été validés (au moins dans les champs à valeurs multiples ... doit être vrai pour tous les champs, cependant), vous devriez donc être en mesure de conserver un tri de champs pourrait faire dans le script de traitement. Si vous montrez simplement tous les résultats, je pense que les résultats sont classés par ordre dans lequel ils ont été ajoutés à l'index.

+0

Salut à tous et merci pour vos réponses. Apprécié !!! J'ai fait quelques études sur la façon dont nous pouvons organiser les résultats de la recherche. Voici ce que nous pouvons faire. Nous pouvons activer un bloc appelé Apache Solr Core: Tri pour Apache solr qui vous donnera différentes options de tri. Maintenant, il a différentes options comme Trier par 1) Pertinence 2) Type 3) Auteur 4) titre et 5) Date. Je voulais savoir ce que toutes ces options signifient S'il vous plaît Aidez-moi !!! Merci d'avance. –

Questions connexes