ry4) OR
>>>> (field1:query5 AND field2:query6) OR
>>>> (field1:query7 AND field2:query8) ... etc
>>>>
>>>> Please give the code since I'm new to lucene
>>>> how we can use MultiFieldQueryParser or any parser to do the job
>>>>
>>>> greatly appreciated
>>>>
Hey,
I think u can try :
MultiFieldQueryParser.parse(String[] queries, String[] fields,
BooleanClause.Occur[] flags,
Analyzer analyzer)
The flags arrray will get u ORs and ANDs in places u need
- Sagar Naik
Abu Abdulla alhanbali wrote:
Thanks for the help,
please provide the code to
Thanks for the help,
please provide the code to do that.
I tried with this one but it didn't work:
Query filterQuery = MultiFieldQueryParser.parse(new String{query1, query2,
query3, query4, }, new String{field1, field2, field1, field2, ... },
new KeywordAnalyzer());
this results in:
field
I *strongly* suggest you get a copy of Luke. It'll allow you to form queries
and see the results and you can then answer this kind of question as well
as many others.
Meanwhile, please see
http://lucene.apache.org/java/docs/queryparsersyntax.html
Erick
On 8/10/07, Abu Abdulla alhanbali <[EMAIL P
Hi,
I need your help in formalizing this query:
(field1:query1 AND field2:query2) OR
(field1:query3 AND field2:query4) OR
(field1:query5 AND field2:query6) OR
(field1:query7 AND field2:query8) ... etc
Please give the code since I'm new to lucene
how we can use MultiFieldQueryParser or any parser