That is certainly the behaviour I would expect. The "+" means the term or
phrase is required - you are requiring words that are not stored in your
index.

Why don't remove the "+"?  Alternately you could run the search, and if no
matches are found, run it again without the second argument.  I've found
lucene to be fairly fast at finding 0 results.


On 12/15/05, javier muguruza <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> Suppose I have a query like this:
> +attachments:purpose
> that returns N hits.
> If I add another condition
> +attachments:purpose +attachments:"hello world"
> I still get some hits, but if the words in the "hello world" phrase
> happen to be all stop words I get 0 hits.
>
> I can fix that by checking at least one of them is not a stop word,
> but just wanted to know wether thats expected behaviour.
>
>
> Im using lucene1.9rc.
> thanks
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to