Yeah, I realized after sending my note that (a) I'm an idiot, and (b) ...
well, there's no (b).

On Mon, Mar 23, 2009 at 4:24 PM, Otis Gospodnetic <
otis_gospodne...@yahoo.com> wrote:

>
> Bill,
>
> You said you are actually getting only the "notes" part of your query, but
> you clearly get the "nature" part as well (it's just that it's not
> required):
>
> +(+(title:note)~0.01 (title:natur)~0.01) ()
>
> Otis
> --
> Sematext -- http://sematext.com/ -- Lucene - Solr - Nutch
>
>
>
> ----- Original Message ----
> > From: Bill Dueber <b...@dueber.com>
> > To: solr-user@lucene.apache.org
> > Sent: Monday, March 23, 2009 2:47:00 PM
> > Subject: Dismax: why is "+term1 term2" equivalent to "+term1"??
> >
> > I'm using the dismax handler and don't understand the results I'm
> getting.
> > Scouring the archives makes me believe that I am, in fact, the only one
> who
> > doesn't get this.
> >
> > Using dismax search on a single field (title), I would expect that the
> query
> >
> >   +notes nature
> >
> > would be read as "Must include 'notes' in the title field; may also
> include
> > 'nature' in the title field." What I actually get looks to be equivalent
> to
> > just "+notes".
> >
> > The parsed query looks like so:
> >
> >
> >   +(+(title:note)~0.01 (title:natur)~0.01) ()
> >
> >
> > I've futzed around with mm, to no avail. Which boat am I missing??? How
> do I
> > get the functionality I'm shooting for?
> >
> > Setup info:
> >
> >
> > 0
> > 2
> >
> >   0<0%
> >
> >       id,title,score
> >
> >   all
> >   0.01
> >
> >        title
> >
> >   100
> >   dismax
> >   one
> >   on
> >   +notes nature
> >   0
> >
> >
>
>


-- 
Bill Dueber
Library Systems Programmer
University of Michigan Library

Reply via email to