On Dec 19, 2005, at 11:30 AM, javier muguruza wrote:

I have moved from my approach:
Query query = QueryParser.parse("big lucene expression", "afield",
LuceneHelper.getAnalyzer());

to building the query based on BooleanQuery, PhareQuery, TermQuery
etc...But before the analyzer was doing a bunch of work in my incoming
words, and I dont see an easy way to do the same sort of stuff to the
incoming  words used in PhareQuery, TermQuery etc.

Isnt there such a  way I miss to see? Any example somewhere (LIA etc)

Look at the AnalyzerDemo code. There isn't anything built in, as doing it only involves a few lines of code. Run a String (via StringReader) through an Analyzer, pluck out the tokens from the resultant TokenStream, create the queries you want from those tokens. I use this technique frequently to bypass the idiosyncrasies of QueryParser or in places where using the QP syntax is undesirable but analysis still needs to occur.

        Erik


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to