Hi Munendra,

Yes, indeed it was the problem. Thank you very much your help. Expand is
just a pure parameter. Now it is working.

Thanks,
Roland

Munendra S N <sn.munendr...@gmail.com> ezt írta (időpont: 2020. márc. 31.,
K, 5:22):

> > Case 3 let;s extend it with expand=true:
> > { "responseHeader":{ "status":0, "QTime":1, "params":{
> > "q":"author:\"William
> > Shakespeare\"", "fq":"{!collapse field=title}&expand=true", "_":
> > "1585603593269"}},
> >
> I think it is because, expand=true parameter is not passed properly. As you
> can see from the params in the responseHeader section, q , fq are separate
> keys but expand=true is appended to fq value.
>
> If passed correctly, it should look something like this
>
> > { "responseHeader":{ "status":0, "QTime":1, "params":{
> > "q":"author:\"William
> > Shakespeare\"", "fq":"{!collapse field=title}", "expand": "true", "_":
> > "1585603593269"}},
> >
>
> Regards,
> Munendra S N
>
>
>
> On Tue, Mar 31, 2020 at 3:07 AM Szűcs Roland <szucs.rol...@bookandwalk.hu>
> wrote:
>
> > Hi Munendra,
> > Let's see the 3 scenario:
> > 1. Query without collapse
> > 2. Query with collapse
> > 3. Query with collapse and expand
> > I made a mini book database for this:
> > Case 1:
> > { "responseHeader":{ "status":0, "QTime":0, "params":{
> > "q":"author:\"William
> > Shakespeare\"", "_":"1585603593269"}},
> "response":{"numFound":4,"start":0,"
> > docs":[ { "id":"1", "author":"William Shakespeare", "title":"The Taming
> of
> > the Shrew", "format":"ebook", "_version_":1662625767773700096}, {
> "id":"2",
> > "author":"William Shakespeare", "title":"The Taming of the Shrew",
> > "format":
> > "paper", "_version_":1662625790857052160}, { "id":"3", "author":"William
> > Shakespeare", "title":"The Taming of the Shrew", "format":"audiobook", "
> > _version_":1662625809553162240}, { "id":"4", "author":"William
> > Shakespeare",
> > "title":"Much Ado about Nothing", "format":"paper", "_version_":
> > 1662625868323749888}] }}
> > As you can see there are 3 different format from the same book.
> >
> > Case 2:
> > { "responseHeader":{ "status":0, "QTime":2, "params":{
> > "q":"author:\"William
> > Shakespeare\"", "fq":"{!collapse field=title}", "_":"1585603593269"}}, "
> > response":{"numFound":2,"start":0,"docs":[ { "id":"1", "author":"William
> > Shakespeare", "title":"The Taming of the Shrew", "format":"ebook", "
> > _version_":1662625767773700096}, { "id":"4", "author":"William
> > Shakespeare",
> > "title":"Much Ado about Nothing", "format":"paper", "_version_":
> > 1662625868323749888}] }}
> > Collapse post filter worked as I expected.
> > Case 3 let;s extend it with expand=true:
> > { "responseHeader":{ "status":0, "QTime":1, "params":{
> > "q":"author:\"William
> > Shakespeare\"", "fq":"{!collapse field=title}&expand=true", "_":
> > "1585603593269"}}, "response":{"numFound":2,"start":0,"docs":[ {
> "id":"1",
> > "
> > author":"William Shakespeare", "title":"The Taming of the Shrew",
> "format":
> > "ebook", "_version_":1662625767773700096}, { "id":"4", "author":"William
> > Shakespeare", "title":"Much Ado about Nothing", "format":"paper",
> > "_version_
> > ":1662625868323749888}] }}
> >
> > As you can see nothing as changed. There is no additional section of the
> > response.
> >
> > Cheers,
> > Roland
> >
> > Munendra S N <sn.munendr...@gmail.com> ezt írta (időpont: 2020. márc.
> 30.,
> > H, 17:46):
> >
> > > Please share the complete request. Also, does number of results change
> > with
> > > & without collapse. Usually title would be unique every document. If
> that
> > > is  the case then, there won't be anything to expand right?
> > >
> > > On Mon, Mar 30, 2020, 8:22 PM Szűcs Roland <
> szucs.rol...@bookandwalk.hu>
> > > wrote:
> > >
> > > > Hi Munendra,
> > > > I do not get error . The strange thing is that I get exactly the same
> > > > response with fq={!collapse field=title} versus  fq={!collapse
> > > > field=title}&expand=true.
> > > > Collapse works properly as a standalone fq but expand has no impact.
> > How
> > > > can I have access to the "hidden" documents then?
> > > >
> > > > Roland
> > > >
> > > > Munendra S N <sn.munendr...@gmail.com> ezt írta (időpont: 2020.
> márc.
> > > 30.,
> > > > H, 16:47):
> > > >
> > > > > Hey,
> > > > > Could you please share the stacktrace or error message you
> received?
> > > > >
> > > > > On Mon, Mar 30, 2020, 7:58 PM Szűcs Roland <
> > > szucs.rol...@bookandwalk.hu>
> > > > > wrote:
> > > > >
> > > > > > Hi All,
> > > > > >
> > > > > > I manage to use edismax queryparser in solr 8.4.1 with collapse
> > > without
> > > > > any
> > > > > > problem. I tested it with the SOLR admin GUI. So fq={!collapse
> > > > > field=title}
> > > > > > worked fine.
> > > > > >
> > > > > > As soon as I use the example from the documentation and use:
> > > > > fq={!collapse
> > > > > > field=title}&expand=true, I did not get back any additional
> output
> > > with
> > > > > > section expanded.
> > > > > >
> > > > > > Any idea?
> > > > > >
> > > > > > Thanks in advance,
> > > > > > Roland
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to