efkarr at gmail
Feb 16, 2012, 12:34 AM
prefix query works, term query does not
I have a noobie question. I am trying to implement a small poc app.I have
lots of sharded indexes in a folder and i am trying to read them like this:
MultiReader reader = new MultiReader(list.toArray(new
IndexSearcher searcher = new IndexSearcher(reader,
then i am getting the query from the command line and executing it like
QueryParser parser = new QueryParser(Version.LUCENE_35,
"default-field", new StandardAnalyzer(Version.LUCENE_35));
Query q = parser.parse(query);
i dont have a default-field actually but i could not figure out what else
to put in there.
Anyway leys say i have an IP address in one of the fields, when i query it
i am able to find it but when i query it with the exact value:
there are no hits.
I am able to query it successfully on the same index using luke,
Does anyone have a pointer about what is it that i am doing wrong?