That's also part of the basic, traditional Lucene search syntax:
+Java +mysql +php TCL Perl Selenium -ethernet -switching -routing
-- Jack Krupansky
-----Original Message-----
From: Kamal Palei
Sent: Tuesday, May 14, 2013 8:33 AM
To: solr-user@lucene.apache.org
Subject: Re: Can we search some mandatory words and some optional words in
SOLR
Thanks Jack Krupansky
Your solution having key as* **+Java +mysql +php TCL Perl Selenium* worked
nicely.
If I have to extend it something like, I need to search all documents,
those have
1. Mandatory Keywords present are *Java, MySql*
2. Atleast one keyword out of* TCL Perl Selenium* should be present
3. The keywords *ethernet, switching, routing* should not be present
in document. In that case, how the search key should look like.
Best Regards
Kamal
On Mon, May 13, 2013 at 8:10 PM, Jack Krupansky
<j...@basetechnology.com>wrote:
That's simply a standard, old-fashioned Lucene query:
+Java +mysql +php TCL Perl Selenium
And you can decide if "min should match" (mm) is 0, 1, 2, 3, etc. for the
optional terms (TCL, Perl, Selenium)
-- Jack Krupansky
-----Original Message----- From: Kamal Palei
Sent: Monday, May 13, 2013 9:56 AM
To: solr-user@lucene.apache.org
Subject: Can we search some mandatory words and some optional words in
SOLR
Dear SOLR Experts
Llets say I want to search some mandatory words and some optional words.
Say I want to search all documents those contains all *Java, mysql,
php*keywords along with atleast one keyword out of
* TCL, Perl, Selenium*.
*Basically I am looking at few mandatory keywords and few optional
keywords.
*
Is it possible to search this way. If so, kindly guide me how the query
should look like.
Best Regards
Kamal