Return-Path: Delivered-To: apmail-lucene-java-user-archive@www.apache.org Received: (qmail 75232 invoked from network); 17 Dec 2008 11:37:24 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Dec 2008 11:37:24 -0000 Received: (qmail 5102 invoked by uid 500); 17 Dec 2008 11:37:25 -0000 Delivered-To: apmail-lucene-java-user-archive@lucene.apache.org Received: (qmail 4855 invoked by uid 500); 17 Dec 2008 11:37:24 -0000 Mailing-List: contact java-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-user@lucene.apache.org Delivered-To: mailing list java-user@lucene.apache.org Received: (qmail 4725 invoked by uid 99); 17 Dec 2008 11:37:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Dec 2008 03:37:23 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [82.111.253.243] (HELO mail.uk.scalix.com) (82.111.253.243) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Dec 2008 11:37:03 +0000 Received: from mail.uk.scalix.com (localhost.localdomain [127.0.0.1]) by mail.uk.scalix.com (8.13.8/8.13.8) with ESMTP id mBHBaeb8019147 for ; Wed, 17 Dec 2008 11:36:40 GMT Received: from [10.11.108.233] (dhow.uk.scalix.com [10.11.108.233]) by mail.uk.scalix.com (Scalix SMTP Relay 11.4.3.12322) via ESMTP; Wed, 17 Dec 2008 11:36:40 +0000 (GMT) Date: Wed, 17 Dec 2008 11:36:40 +0000 From: Chris Bamford To: java-user@lucene.apache.org Message-ID: <4948E448.3020803@scalix.com> In-Reply-To: <359a92830812151012x5ccf8861r8e56ce1021be6674@mail.gmail.com> References: <359a92830812150846h6a4efcb6q412244a34f20fbb3@mail.gmail.com> References: <49469768.6030007@scalix.com> References: <359a92830812151012x5ccf8861r8e56ce1021be6674@mail.gmail.com> Subject: Returning hits by highest score x-scalix-Hops: 1 User-Agent: Thunderbird 2.0.0.6 (X11/20070728) X-SMP-CT-RefID: str=0001.0A0B0202.4948E448.0100,ss=1,fgs=0 MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII"; format="flowed" Content-Disposition: inline X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on mail.uk.scalix.com X-Virus-Checked: Checked by ClamAV on apache.org X-Old-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.5 Hi In a search I am doing, there may be thousands of hits, of which I only want the 10 with the highest score. Will the following code do this for me, or will it simply return the first 10 it finds? TopDocCollector collector = new TopDocCollector(10); contentSearcher.search(q, collector); If the latter case is true (i.e. the first 10 are returned), how can I get it to do what I want? Thanks, - Chris --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org For additional commands, e-mail: java-user-help@lucene.apache.org