Ho una domanda sulla possibilità di creare campi nidificati in solr. Le ricerche di Google mi hanno detto qualcosa sul gruppo ma penso che sia solo per il risultato?campi nidificati in SOLR
quello che voglio avere è una struttura come quella:
- Categoria1
- punto 1 (9)
- punto 2 (8)
- Categoria2
- articolo 3 (6)
- Categoria3
- punto 4 (23)
ho provato qualcosa di simile:
<field name="Category" type="string" indexed="true" stored="true" multiValued="true" required="false">
<field name="MiscellaneousName" type="string" indexed="true" stored="true" multiValued="true" required="false"/>
Ma non funziona.
Aggiornamento: Le categorie e gli articoli devono essere sfaccettati. L'oggetto Everey (= facet) fa parte di una categoria. Una categoria potrebbe avere campi multipli o nulli. Le categorie e gli oggetti sono memorizzati in un database e voglio indicizzarli dinamicamente. Voglio solo cercare gli oggetti, le categorie sono solo testo. Sto usando solr 3.3 con Tomcat 7.
Quale Solr stai usando? Se 4.0, sembra che tu stia cercando [pivot facets] (http://wiki.apache.org/solr/SimpleFacetParameters#Pivot_.28ie_Decision_Tree.29_Faceting). Se è così, ecco un buon [articolo introduttivo] (http://solr.pl/en/2010/10/25/hierarchical-faceting-pivot-facets-in-trunk/). –