2016-06-13 8 views
0

Betrachten Sie die Elemente, die mit 3 Feldern indiziert sind: Titel, Beschreibung und Tags. Gibt es eine Möglichkeit, wie solr automatisch auf der Grundlage des Suchbegriffs nach dem Feld "Tags" fragt, um Elemente zu erweitern, die den Tags entsprechen?Solr-Abfrage, die Elemente basierend auf Tags in Verbindung mit Elementen inhärent ansteigen

Punkt 1 (Titel: AB, Beschreibung: Dies ist ein A & B Artikel, Stichworte: A, B)

Punkt 2 (Titel: ABC, Descrption: Dies ist ein A & B & C Element, Tags: A, B, C)

So jetzt möchte ich nach "BC" suchen, so dass es mir item2 als das oberste Ergebnis basierend auf den Tags gibt, so sollte die Suche item2 nach der Auswertung der Tags Feld steigern. Gibt es eine Möglichkeit, in der solr automatisch anhand des Suchbegriffs das Feld tags abfragt, um Artikel mit den Tags zu ergänzen, ohne dass die Abfragezeit manuell für ein Feld erhöht wird?

+0

Sie müssen Ihre Frage erweitern - es ist schwer zu sagen, was Sie eigentlich tun möchten. – MatsLindh

+0

@MatsLindh Weitere Informationen hinzugefügt – happa

Antwort

0

Solr wird die Ergebnisse automatisch nach Relevanz sortieren, einschließlich der Übereinstimmung so vieler Begriffe wie möglich. Wenn Sie nach mehreren Feldern suchen oder ein bestimmtes Feld priorisieren müssen, können Sie alles über disMax/eDisMax und seinen Parameter qf konfigurieren.