2016-05-09 1 views
0

Ist es mögliche Sortierung Ergebnisse in OR-Abfrage.Solr Sortierung in OR-Abfrage

skills=java,php,mongodb,scala 

So Abfrage q=skills:java OR php OR scala sein wird, ist es posible wie Ergebnisse zu sortieren, wenn alle Fähigkeiten (Java, PHP, mongodb, scala) Spiel dann oben zeigen. (Von oben nach unten) und einzelner Fertigkeit Anpassung am Boden.

+0

Im Allgemeinen wird die * default * -Sortierung (also nach Score) das tun. – femtoRgon

Antwort

0

Bitte beachten Sie, dass die korrekte Syntax sein sollte:

q=skills:(java OR php OR scala) 

Wie auch immer, es ist nicht klar, welche Art von Art, die Sie suchen. Da @femtoRgon angibt, dass die Standardsortierung nach Score erfolgt, kommen zuerst die relevanteren Ergebnisse.

Wenn Sie verstehen möchten, warum ein Dokument zuerst angezeigt wird, können Sie debuggen und erklären. Fügen Sie debugQuery=true&indent=true&debug.explain.structured=true zu Ihrer Such-URL hinzu und untersuchen Sie die Ergebnisse.

Es gibt auch eine nützliche Google Chrome extension, Solr Query erklären und Debug in einer klaren Art und Weise zu sehen.

Verwandte Themen