Works for me. Here is what I am striving to achieve.
phraseString = request.getParameter("phrase");
if (phraseString.length() > 0){
phraseQueryString = "\""+phraseString+("\"");
phraseQuery = true;
queryString = phraseQueryString;
}if(phraseQuery){
PhraseQuery pQuery = new PhraseQuery();
pQuery.add(new Term("contents", phraseString));
pQuery.setSlop(0);
QueryParser qP = new QueryParser();
query = qP.parse(phraseString);
}This is piece of the code, what I intend to do is if there is any keyword entered in the Exact Phrase field of the form I want to use the phrase query other wise use regular Query.
Please correct the code if you'll think it is not correct. I am still learning about search and Lucene in general.
thanks. -H
Erik Hatcher wrote:
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
