There are search methods that don't require a filter, but you are
right that there is nothing quite as simple as search(q).

>From http://www.gossamer-threads.com/lists/lucene/java-user/95032 you can use

TopDocs tp = ms.search(lucquery, 1);
And then the total count is in tp.totalHits


--
Ian.


On Fri, Mar 11, 2011 at 1:41 PM, Michael Wiegand
<michael.wieg...@lsv.uni-saarland.de> wrote:
> Hi,
>
> I am currently mainly interested in the overall number of matches in a
> document collection (several GBs) given a particular query.
> At the moment I am not interested in the matching documents themselves; just
> the number would be sufficient.
> In previous versions of lucene the Searcher class had a method "search(Query
> query)" but this method is now deprecated.
> The alternative methods of "search()" (that are not deprecated) require the
> user to specify the number of topN documents and a filter.
> Is there no counterpart for the old plain "search(Query query)"?
>
>
> Thank you in advance.
>
> Best,
> Michael
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
> For additional commands, e-mail: java-user-h...@lucene.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to