Doesn't the following do what you want with maxnumhits =200? TopDocs td; td = indexSearcher.search(query, filter, maxnumhits); where filter can be null
Donna L. Gresh Services Research, Mathematical Sciences Department IBM T.J. Watson Research Center (914) 945-2472 http://www.research.ibm.com/people/g/donnagresh [EMAIL PROTECTED] "Joe K" <[EMAIL PROTECTED]> wrote on 04/10/2008 08:53:06 AM: > Hello everybody, > I know there was written a tons of words about this issue, but I'm just not > clear enough about it. > > I have these facts: > > 1. my query is always 1 letter and *, eg. M* > 2. i always want to get max 200 results, no more! > 3. i don't want to fix this issue by setting maxClauseCount > > I just don't see the easy way how to get my results, did i missed something? > > From what I've read here I know that probably i should play with filters or > with WildCardEnum, but why? > I just want to get simple this: > SELECT FROM XXX WHERE XXX.name LIKE 'M%' LIMIT 200; > > (there is no filtering in this query except the wildcard itself) > > Please, what is the easiest solution to achieve this? > > Thanks in advance, > Chose