In meinem aktuellen Projekt muss ich alle E-Mails und ihre Anhänge von mehreren Postfächern indizieren.DynamicFields in Solr
Ich werde Solr verwenden, aber ich weiß nicht, was der beste Ansatz zum Aufbau meiner Indexstruktur ist. Mein erster Ansatz war:
<fields>
<field name="id" require="true"/>
<field name="uid" require="true"/>
//A lot of other fields
<dynamicField name="attachmentName_*" require="false">
<dynamicField name="attachmentBody_*" require="false">
</fields>
Aber jetzt bin ich nicht wirklich sicher, ob es die beste Struktur ist. Ich glaube nicht, dass ich für einen Begriff suchen kann (z Stackoverflow) und weiß, wo der Begriff war (z attachmentBody_1 oder _2 oder _3 usw.) mit einer einzigen Abfrage.
Hat jemand einen besseren Vorschlag für die Struktur meines Index?
Auf diese Weise würde ich in welcher Datei das Spiel war nie in der Lage sein zu wissen. Wie auch immer ... zum Hervorheben brauche ich Felder mit store = "true" also sind wir immer noch mit Platzproblemen. –
Die zweite Möglichkeit ist gut und ich thinked bereits auf das =) –