Was ist das Feld _root_ in schema.xml?

8

Ich lese solr Beispiel schema.xml. Und ich habe ein Feld namens _root_ gefunden. Ich habe es noch nie zuvor gesehen. Ich weiß nicht, was es macht.

%Vor%

Ist es ein neues Feature von solr? Was sind die nested documents ? Und für welche Situation sollte ich dieses Feld verwenden?

Meine Solr-Version ist 4.6.

Vielen Dank im Voraus.

    
Cao Dongping 04.01.2014, 04:50
quelle

1 Antwort

7

wird für die Block-Join-Unterstützung benötigt. Weitere Informationen finden Sie hier .

Sie können dies verwenden, wenn Sie Beziehungen zwischen Entitäten haben und Ihre Dokumente nicht reduzieren möchten, z. B. ein Klassendokument, viele Student-Dokumente enthält und Sie eine ähnliche Abfrage durchführen möchten Du würdest es in einer DB machen.

Seien Sie jedoch gewarnt, dass Sie nicht alle Funktionen und die Flexibilität einer SQL-DB erhalten können.

    
Persimmonium 04.01.2014, 10:30
quelle

Tags und Links