On Feb 19, 2007, at 8:26 AM, Karimi-Tabatabaie Jamal wrote:
You are right for a little complex query. I tested the following
queries
serach at lucenebool.com with query "Query" 155 results
serach at lucenebool.com with query "Lucene" 270 results
serach at lucenebool.com with query "Query AND Lucene" 109 results
serach at lucenebool.com with query "Query Lucene" 109 results
serach at lucenebool.com with query "Query OR Lucene" 316 results
and came to the guess that it seems to be fixed for a query like "X
OR Y"! How else would you explain the 316 search results, when the
results for each single queries "Lucene" and "Query" is lesser than
316?
We have the default operator set to AND for the QueryParser. So
"Query Lucene" (without quotes) is the same as "Query AND Lucene".
Explicit ORs override this default.
Erik
Jamal
-----Ursprüngliche Nachricht-----
Von: Erik Hatcher [mailto:[EMAIL PROTECTED]
Gesendet: Samstag, 17. Februar 2007 06:27
An: java-user@lucene.apache.org
Betreff: Re: QueryParser explicit and implicit search operator
On Feb 16, 2007, at 1:53 PM, Karimi-Tabatabaie Jamal wrote:
For my problem there seems to exist a lucence Bug
(http://issues.apache.org/jira/browse/LUCENE-167) but also it seems
that
it's solved in the Lucene integration on site http://
www.lucenebook.com.
Where do you see the problem solved at lucenebook.com? The "Query
parsed to:" for this query <http://www.lucenebook.com/search?
query=aaaaa+AND+bbbbb+OR+ccccc+AND+ddddd> is
Query parsed to: +aaaaa bbbbb +ccccc +ddddd
The OR caused the "bbbbb" term to not be required, yet all other
terms are required.
Erik
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]