Ich mache verschiedene regepx_filters in einem Index, um den gespeicherten Indextext zu modifizieren, dies von Daten, die ursprünglich im getaggten HTML-Format (mehrere Zonen) sind. Nachdem ich das getan habe, ist es nun möglich, einen zweiten Index basierend auf dem ersten modifizierten Index zu erstellen, der nur eine der Zonen im ursprünglichen Index verwendet?Kann ich einen Index aus einem anderen Index erstellen?
index_zones = Title, Author, Description
Kann ich, nachdem diese Indizierung mit einer benutzerdefinierten Konfiguration, dann duplizieren diesen Index in irgendeiner Weise, die
Create IndexB based on IndexA using ZONE:(Title) only
Sagen Sie zum Beispiel sagt, habe ich folgende regexp:
regexp_filter=(<Title>.*?ipad.*?)(<\/Title>)<Description>.*?Used.*?<\/Description>=>\1 Used\2 in order to index used into the Title Zone.
Jetzt möchte ich neu indizieren oder einen neuen Index nur mit dem neu indizierten
erstellen<Title>Bla bla ipad bla bla Used</Title>
ist das möglich? Wenn nicht kann ich dann meine Mysql-Tabelle mit dem neu indizierten Text aktualisieren?
Ich denke, die Verwendung der SQl in der Quelle könnte umständlich sein, wie mein Beispiel war eine ziemlich einfache und verwässert eine der tatsächlichen, aber ja es scheint, als ob in diesem Fall werde ich die mysql, die vor fügen Sie einen unvermeidlichen Overhead hinzu, der zu schlecht ist. zone_weights wäre * ganz * eine hilfreiche Ergänzung! – user3649739