2017-03-29 2 views
0

Ich habe erfolgreich field_weights in Sphinx verwendet, um die Relevanz zu erhalten, die ich brauchte. Jedoch sind meine Felder tatsächlich mehrere html tags (z. B. <Author> und <Description>). Ich brauche diese in einem Feld wegen einiger anderer Konfigurationsarbeiten, die ich mache. Also funktioniert die field_weights nicht für mich. Was ich brauche, ist eine Möglichkeit, die ZONES, die ich in Sphinx eingerichtet habe, zu wiegen. Aber zone_weights funktioniert nicht für mich.Gibt es eine Möglichkeit, zone_weights() in Sphinx hinzuzufügen?

Antwort

0

Nun, nein, es gibt keine expliziten Zonengewichte.

Kann vielleicht die einzelnen Schub Modifikator Wörter zu steigern, die auch innerhalb der Zone sind ...

ZONE:(h3) banada^1.234 
+0

Danke, das nie funktionieren würde, die Liste Art unendlich ist. Irgendwie steckte hier fest; Ich brauche die Zonen in jedem der Felder, brauche aber die field_weights. – user3649739

+0

Gibt es eine Möglichkeit, einen Index aus einem anderen Index zu erstellen? Mit anderen Worten, sobald ich die Arbeit, die ich auf dem Feld mit allen HTML-Tags/Zonen und die indexierten Daten speichern möchte, kann ich jetzt einen anderen Index mit nur einer der Zonen machen? – user3649739

Verwandte Themen