You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by "Nirkhe, Chandra" <Ch...@servicelive.com> on 2009/06/08 23:38:51 UTC

Collapse Results

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}]
 }}




Re: Collapse Results

Posted by DJP <so...@gmail.com>.
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 <Ch...@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}]
>  }}
>
>
>
>