both CollapseComponent and QueryComponent execute searches and add results to the Response.
To get only Collapse results, remove the QueryComponent from the requestHandler. In solrconfig.xml, I added: > > <searchComponent name="collapse" > class="org.apache.solr.handler.component.CollapseComponent" /> > > > <requestHandler name="standard" class="solr.StandardRequestHandler"> > <!-- default values for query parameters --> > <lst name="defaults"> > <str name="echoParams">explicit</str> > <!-- > <int name="rows">10</int> > <str name="fl">*</str> > <str name="version">2.1</str> > --> > </lst> > <arr name="components"> > <str>collapse</str> > </arr> > </requestHandler> On Mon, Jun 8, 2009 at 5:38 PM, Nirkhe, Chandra <chan...@servicelive.com>wrote: > Hi, > I am using Solr 1.3 with collapse patch. In the results it returns > standard response as well as collapse response. How do I get just > collapse response? > > Regards > Chandra > > "responseHeader":{ > "status":0, > "QTime":25, > "params":{ > "collapse":"true", > "wt":"json", > "collapse.field":"resource_id", > "indent":"on", > "fl":"resource_id", > "q":"George", > "qt":"provider", > "version":"2.2"}}, > "response":{"numFound":5364,"start":0,"docs":[ > { > "resource_id":1001}, > { > "resource_id":1001}, > { > "resource_id":1001}, > { > "resource_id":1001}, > { > "resource_id":1001}, > { > "resource_id":1001}, > { > "resource_id":1001}, > { > "resource_id":1001}, > { > "resource_id":1001}, > { > "resource_id":1001}] > }, > "spellcheck":{ > "suggestions":[]}, > "collapse_counts":[ > "field","resource_id", > "doc",[ > "10001",1628, > "64308",88, > "66931",148, > "79374",23, > "107152",621, > "135179",87, > "242091",154, > "254375",192, > "264802",143, > "388030",352], > "count",[ > "1001",1628, > "1060",88, > "1064",148, > "1084",23, > "1127",621, > "1141",87, > "1899",154, > "1913",192, > "1924",143, > "2024",352], > "debug",[ > "Docset type","HashDocSet(16)", > "Total collapsing time(ms)",10, > "Create uncollapsed docset(ms)",8, > "Collapsing normal time(ms)",1, > "Creating collapseinfo time(ms)",1, > "Convert to bitset time(ms)",0, > "Create collapsed docset time(ms)",0]], > "response":{"numFound":16,"start":0,"docs":[ > { > "resource_id":1001}, > { > "resource_id":1060}, > { > "resource_id":1064}, > { > "resource_id":1084}, > { > "resource_id":1127}, > { > "resource_id":1141}, > { > "resource_id":1899}, > { > "resource_id":1913}, > { > "resource_id":1924}, > { > "resource_id":2024}] > }} > > > >