Re: Solr 5.5.0: SearchHandler: Appending a Join query

2016-04-06 Thread Alexandre Rafalovitch
I think the easiest thing would be then to put 'q' in the invariant part and use parameter substitution to get the user query. Use either https://cwiki.apache.org/confluence/display/solr/Local+Parameters+in+Queries#LocalParametersinQueries-ParameterDereferencing or https://cwiki.apache.org/conflue

Re: Solr 5.5.0: SearchHandler: Appending a Join query

2016-04-06 Thread Mikhail Khludnev
I suppose q= is singular param doesn't accept multiple values. On Wed, Apr 6, 2016 at 1:01 PM, Anand Chandrashekar wrote: > Greetings. > > 1) A join query creates an array of "q" parameter. For example, the query > > > http://localhost:8983/solr/gettingstarted/select?q=projectdata%3A%22top+secre

Re: Solr 5.5.0: SearchHandler: Appending a Join query

2016-04-06 Thread Stefan Matheis
Anand, have a look at the example schema, there is a section that explains "invariants" which could be one solution to your question. -Stefan On Wed, Apr 6, 2016 at 12:01 PM, Anand Chandrashekar wrote: > Greetings. > > 1) A join query creates an array of "q" parameter. For example, the query >

Solr 5.5.0: SearchHandler: Appending a Join query

2016-04-06 Thread Anand Chandrashekar
Greetings. 1) A join query creates an array of "q" parameter. For example, the query http://localhost:8983/solr/gettingstarted/select?q=projectdata%3A%22top+secret+data2%22&q=%7B!join+from=locatorByUser+to=locator%7Dusers=joe creates the following array elements for the "q" parameter. [array en