Lucene
Hej,Jeg arbejder pt. med lucene se(http://jakarta.apache.org/lucene/docs/index.html)
Mit problem ligger i at skulle søge i flere felter. Først tilføjes filer til index:
I nedenstående "title" og "body" kunne i princippet være mange flere.
doc.add(Field.Text("title", (Reader) new InputStreamReader(is)));
doc.add(Field.Text("body", (Reader) new InputStreamReader(is)));
herefter kan der søges i lucene med fx.
Query query = QueryParser.parse(queryString, "body",
new SimpleAnalyzer());
Her søges kun i "body" Hvordan for man den samme søgning til at søge i flere felter? Har kigget lidt på
"MultiFieldQueryParser" er det løsningen og svar gerne med lidt kode.
/tmo
