2011-12-14 18 views
6

Se un documento è elencato come Libro> Fiction> Sci-FI, deve essere ricercabile quando la tua query di sfaccettatura è "Libro", "Libro> Fiction", "Libro> Fiction> Fantascienza".Modi per fare sfaccettature gerarchiche in Solr?


ho cercato su internet e metodi mi si avvicinò con sono:

1 Split il "Libro> Fiction> Sci-Fi" in "Book", "Libro> Fiction", "Libro> Narrativa> Fantascienza "allo indice e memorizzarli nello stesso campo .

2 Hanno campi separati cat, sub_cat, sub_sub_cat. Dividere le categorie di strutture in campi corrispondenti e utilizzare Pivot sfaccettature http://wiki.apache.org/solr/SimpleFacetParameters#Pivot_.28ie_Decision_Tree.29_Faceting


Quali sono altri modi per fare sfaccettature gerarchiche, in modo che possano supportare qualsiasi query complesse?

risposta