Thanks a ton...this is quite useful.
Regards,
Chris
On Thu, Jul 17, 2008 at 6:42 PM, Yonik Seeley <[EMAIL PROTECTED]> wrote:
> On Thu, Jul 17, 2008 at 8:11 AM, chris sleeman <[EMAIL PROTECTED]>
> wrote:
> > What I actually meant was whether or not I could create a configuration
> for
> > a disma
On Thu, Jul 17, 2008 at 8:11 AM, chris sleeman <[EMAIL PROTECTED]> wrote:
> What I actually meant was whether or not I could create a configuration for
> a dismax query parser and then refer to it in my filter query. I already
> have a standard request handler with a "dismax" deftype for my query f
Oops.. this will only help you configure only the defaults common to the
main dismax query as well as the fq dismax query.
For creating two sets of dismax parsers which are named and want to read
params from solrconfig, I think one can extend the dismaxQParser's currently
empty init() method to se
I see that a QParser takes local params (those given via {!...} )as well as
request params. It sets the lookup chain as local followed be request
params. AFAIK, the request param lookup chain is set up as -
those given in the url explicitly, then invariants, then defaults gievn in
solrconfig for t
A custom QParserPlugin could be created and implement an
#init(NamedList) which you could parameterize via it's solrconfig.xml
configuration. That would be one way. Another trick, I think,
would be to use request parameter substitution. The javadocs here
might lead you to what you're a
What I actually meant was whether or not I could create a configuration for
a dismax query parser and then refer to it in my filter query. I already
have a standard request handler with a "dismax" deftype for my query field.
I wanted to use another dismax parser for the fq param, on the lines of wh
If I understand the question correctly, you can provide init params, default
params and invariant params in the appropriate request handler section in
solrconfig.xml.
So you can create a standard request handler with name dismaxL, whose
defType is dismax and set all parameters in defaults section.
Thanks a lot..this is, more or less, what i was looking for.
However, is there a way to pre-configure the dismax query parser, with
parameters like qf, pf, boost etc., in solr-config.xml, rather than doing so
at query time. So my actual query would look like - <
http://localhost:8983/solr/select?q
On Jul 16, 2008, at 7:38 PM, Ryan McKinley wrote:
(assuming you are using 1.3-dev), you could use the dismax query
parser syntax for the fq param. I think it is something like:
fq=your query
The latest committed syntax is:
{!dismax qf=""}your query
For example, with the sample data:
(assuming you are using 1.3-dev), you could use the dismax query
parser syntax for the fq param. I think it is something like:
fq=your query
I can't find the syntax now (Yonik?)
but I don't know how you could pull out the qf,pf,etc fields for the
fq portion vs the q portion.
On Jul 16,
There are also likely some way wacky things you could do with mixing
and matching query parsers even within a "q". FunctionQParser and
friends probably hold some crazy voodoo.
Erik
On Jul 16, 2008, at 1:29 PM, Shalin Shekhar Mangar wrote:
Is it possible to use fq parameters for f
Is it possible to use fq parameters for filtering on the address fields?
Then the q and other dismax params can be used for your main query.
On Wed, Jul 16, 2008 at 8:59 PM, chris sleeman <[EMAIL PROTECTED]>
wrote:
> Hi all,
>
> Is there currently a way of specifying more than 1 user query fields
Hi all,
Is there currently a way of specifying more than 1 user query fields (q
parameter) with the disMax request handler ?
Basically my requirement is this - I have 2 user query fields - 'query' and
'location', each of which corresponds to multiple solr query fields. The
'location' entered by us
13 matches
Mail list logo