¿Formas de hacer facetas jerárquicas en Solr?
faceted-search (1)
Si un documento aparece como Libro> Ficción> Ciencia ficción, debe poder buscarse cuando su consulta de faceta sea "Libro", "Libro> Ficción", "Libro> Ficción> Ciencia ficción".
Busqué en Internet y los métodos que obtuve son:
1 Divida el "Libro> Ficción> Ciencia ficción" en "Libro", "Libro> Ficción", "Libro> Ficción> Ciencia ficción" en el momento del índice mismo y guárdelos en el mismo campo .
2 Tienen campos separados cat, sub_cat, sub_sub_cat. Divida las categorías en los campos correspondientes y use las facetas Pivote http://wiki.apache.org/solr/SimpleFacetParameters#Pivot_.28ie_Decision_Tree.29_Faceting
¿Cuáles son otras formas de hacer facetas jerárquicas para que puedan admitir consultas complejas?
Compruebe http://wiki.apache.org/solr/HierarchicalFaceting
Se mencionan las opciones mencionadas por usted y algunos más.
Las facetas de pivote son la solución para la jerarquización de jerarquías si puede usar Solr 4.0
Si tiene problemas para actualizar, puede marcar la opción @ http://www.lucidimagination.com/why-lucid/webinars/mastering-power-faceted-search (similar a la opción 1 de los suyos)