Hi,

You should get the `Hits' from `IndexSearcher.search(...)'

You could refer to the example code in the Lucene source package, or have a
look at the book `Lucene in Action'


2008/2/23, sumittyagi <[EMAIL PROTECTED]>:
>
>
> here is my code, i am just starting, so having little bit of trouble in
> starting, i am just trying to access some values and then want to print it
> to get started..
> here is my code
>
>
> package db;
> import java.io.*;
> import java.util.*;
> import java.lang.*;
> import org.apache.lucene.search.Hits;
> import org.apache.lucene.search.Hit;
>
> public class comm{
>        public static void main(String[] args)
>        {
>                System.out.println("hi");
>
>
> Hits hits;
> int hitCount = hits.length();
> for (int i=0;i<hitCount;i++) {
>   int docId = hits.id[i] ;
>
> }
> }
> }
>
> and the errors i am getting are
>
> C:\Documents and Settings\Sumit\Desktop>javac db/comm.java
> db/comm.java:20: cannot find symbol
> symbol  : variable id
> location: class org.apache.lucene.search.Hits
>   int docId = hits.id[i] ;
>                   ^
> 1 error
>
>
> any advice please....
>
>
>
>
>
> sumittyagi wrote:
> >
> > thanks for replying
> > it may be a silly question but what do in the code
> >
> > Hits hits = ...
> > int hitCount = hits.length();
> > for (int i=0;i<hitCount;i++) {
> >    int docId = hits.id[i] ;
> >    ...
> > }
> >
> >
> > what do i need to type for "....." in the 1st line, which is "Hits hits
> =
> > ..."
> >
> >
> > Kent Fitch wrote:
> >>
> >> Two ways to work through the Hits object getting docids are:
> >>
> >> Hits hits = ...
> >> int hitCount = hits.length();
> >> for (int i=0;i<hitCount;i++) {
> >>    int docId = hits.id[i] ;
> >>    ...
> >> }
> >>
> >> or
> >>
> >> Iterator hitIterator = hits.iterator() ;
> >> while (hitIterator.hasNext()) {
> >>     Hit hit = (Hit) hitIterator.next() ;
> >>     int docId = hit.getId() ;
> >> }
> >>
> >> but check out
> >>
> http://lucene.apache.org/java/2_3_0/api/org/apache/lucene/search/Hits.html
> >> as this is just code typed into a mail program!
> >>
> >> Regards,
> >>
> >> Kent
> >>
> >> On Fri, Feb 22, 2008 at 4:17 PM, sumittyagi <[EMAIL PROTECTED]>
> wrote:
> >>>
> >>>  hi, is there any way to retrieve the doc ids from HITS, Please advise
> >>> me
> >>>  regarding this , i am new to lucene and programming.
> >>>  --
> >>>  View this message in context:
> >>>
> http://www.nabble.com/How-to-get-the-doc-ID-from-HITS-tp15627959p15627959.html
> >>>  Sent from the Lucene - Java Users mailing list archive at Nabble.com.
> >>>
> >>>
> >>>  ---------------------------------------------------------------------
> >>>  To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>>  For additional commands, e-mail: [EMAIL PROTECTED]
> >>>
> >>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/How-to-get-the-doc-ID-from-HITS-tp15627959p15641410.html
> Sent from the Lucene - Java Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to