[ https://issues.apache.org/jira/browse/SOLR-5743?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dr Oleg Savrasov updated SOLR-5743: ----------------------------------- Comment: was deleted (was: We call this kind of requests which mix and match fields from different related entities a "deep search". To handle such requests we need to create a composition of Boolean query which will provide linguistic matching and Block Join query which will allow to return top level document when match happened on nested document. This topic worth its own JIRA (or few of them). Here, we are focusing on faceting rather than matching. ) > Faceting with BlockJoin support > ------------------------------- > > Key: SOLR-5743 > URL: https://issues.apache.org/jira/browse/SOLR-5743 > Project: Solr > Issue Type: New Feature > Reporter: abipc > Labels: features > Attachments: SOLR-5743.patch, SOLR-5743.patch, SOLR-5743.patch, > SOLR-5743.patch, SOLR-5743.patch > > > For a sample inventory(note - nested documents) like this - > <doc> > <field name="id">10</field> > <field name="type_s">parent</field> > <field name="BRAND_s">Nike</field> > <doc> > <field name="id">11</field> > <field name="COLOR_s">Red</field> > <field name="SIZE_s">XL</field> > </doc> > <doc> > <field name="id">12</field> > <field name="COLOR_s">Blue</field> > <field name="SIZE_s">XL</field> > </doc> > </doc> > Faceting results must contain - > Red(1) > XL(1) > Blue(1) > for a "q=*" query. > PS : The inventory example has been taken from this blog - > http://blog.griddynamics.com/2013/09/solr-block-join-support.html -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org