lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kalani Ruwanpathirana" <>
Subject Re: Lucene excluding 'not' from search terms
Date Tue, 05 Aug 2008 05:19:50 GMT

I guess it is with your analyzer.  What is the analyzer you are using? If it
is StandardAnalyzer it drops words like "a", "the", etc. You can use the
and check.

(I am not very sure because I am also new to Lucene :)

On Tue, Aug 5, 2008 at 10:04 AM, SoupErman <> wrote:

> As in the subject title, it seems the word 'not' is being excluded from my
> searches. Note the lowercase, it isn't being treated as the boolean
> operator
> 'NOT'. For example, given the query "sticks not stones", it parses it as
> "+keywords:stick +keywords:stone". Whereas if I use the query "sticks NOT
> stones", it parses it as "+keywords:stick -keywords:stone".
> Is there a config file or something that lets you set terms to
> exclude/include? I'm using the Lucene/Solr combination. I've looked through
> the docs and code as much as I can and can't figure out why that particular
> term 'not' is being dropped.
> Any help is greatly appreciated :)
> --
> View this message in context:
> Sent from the Lucene - Java Users mailing list archive at
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

Kalani Ruwanpathirana
Department of Computer Science & Engineering
University of Moratuwa

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message