You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by none none <ko...@lycos.com> on 2003/07/07 07:00:07 UTC

Re: [FAQ] Finding number of occurrences of a given word in a document

hi,
will this work for a PhraseQuery and with slop>1?
thank you

--

--------- Original Message ---------

DATE: Fri, 31 Jan 2003 09:12:05
From: Kelvin Tan <ke...@relevanz.com>
To: Lucene Developers List <lu...@jakarta.apache.org>
Cc: 

>Yep. Here's some sample code for those who aren't sure how to use Term, 
>TermDocs...
>
>        IndexReader reader = IndexReader.open("c:/index");
>        String value = "foobar";
>        Term t = new Term(field, value);
>        TermDocs termDocs = reader.termDocs(t);
>        try
>        {
>            while (termDocs.next())
>            {
>                int docNumber = termDocs.doc();
>                Document doc = reader.document(docNumber);
>                System.out.println("Document:" + doc + " has " + 
>termDocs.freq() + " occurences of " + value);
>            }
>        }
>        finally
>        {
>            if (termDocs != null) termDocs.close();
>        }
>
>HTH
>
>Regards,
>Kelvin
>
>--------
>The book giving manifesto     - http://how.to/sharethisbook
>
>
>On Thu, 30 Jan 2003 05:56:55 -0800 (PST), Otis Gospodnetic said:
>>Would this be the correct answer?
>>http://www.mail-archive.com/lucene-
>>user@jakarta.apache.org/msg01738.html
>>
>>I haven't tested it...
>>
>>Otis
>>
>>--- Kelvin Tan <ke...@relevanz.com> wrote:
>>>Maybe this is a good FAQ entry, under Searching?
>>>
>>>
>>http://www.mail-archive.com/lucene-
>>user@jakarta.apache.org/msg01735.html
>>>
>>>Regards, Kelvin
>>>
>>>--------
>>>The book giving manifesto     - http://how.to/sharethisbook
>>>
>>>
>>>
>>>
>>>--------------------------------------------------------------------
>>>-
>>>To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
>>>For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
>>>
>>
>>
>>__________________________________________________ Do you Yahoo!?
>>Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
>>http://mailplus.yahoo.com
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
>
>



____________________________________________________________
Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail!
http://login.mail.lycos.com/r/referral?aid=27005

---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org


Re: [FAQ] Finding number of occurrences of a given word in a document

Posted by Julien Nioche <Ju...@lingway.com>.
No, TermDocs operates only on Terms, not on PhraseQueries. A PhraseQuery is
.... a query and is not stored in an index.

----- Original Message -----
From: "none none" <ko...@lycos.com>
To: "Lucene Developers List" <lu...@jakarta.apache.org>
Sent: Monday, July 07, 2003 7:00 AM
Subject: Re: [FAQ] Finding number of occurrences of a given word in a
document


> hi,
> will this work for a PhraseQuery and with slop>1?
> thank you
>
> --
>
> --------- Original Message ---------
>
> DATE: Fri, 31 Jan 2003 09:12:05
> From: Kelvin Tan <ke...@relevanz.com>
> To: Lucene Developers List <lu...@jakarta.apache.org>
> Cc:
>
> >Yep. Here's some sample code for those who aren't sure how to use Term,
> >TermDocs...
> >
> >        IndexReader reader = IndexReader.open("c:/index");
> >        String value = "foobar";
> >        Term t = new Term(field, value);
> >        TermDocs termDocs = reader.termDocs(t);
> >        try
> >        {
> >            while (termDocs.next())
> >            {
> >                int docNumber = termDocs.doc();
> >                Document doc = reader.document(docNumber);
> >                System.out.println("Document:" + doc + " has " +
> >termDocs.freq() + " occurences of " + value);
> >            }
> >        }
> >        finally
> >        {
> >            if (termDocs != null) termDocs.close();
> >        }
> >
> >HTH
> >
> >Regards,
> >Kelvin
> >
> >--------
> >The book giving manifesto     - http://how.to/sharethisbook
> >
> >
> >On Thu, 30 Jan 2003 05:56:55 -0800 (PST), Otis Gospodnetic said:
> >>Would this be the correct answer?
> >>http://www.mail-archive.com/lucene-
> >>user@jakarta.apache.org/msg01738.html
> >>
> >>I haven't tested it...
> >>
> >>Otis
> >>
> >>--- Kelvin Tan <ke...@relevanz.com> wrote:
> >>>Maybe this is a good FAQ entry, under Searching?
> >>>
> >>>
> >>http://www.mail-archive.com/lucene-
> >>user@jakarta.apache.org/msg01735.html
> >>>
> >>>Regards, Kelvin
> >>>
> >>>--------
> >>>The book giving manifesto     - http://how.to/sharethisbook
> >>>
> >>>
> >>>
> >>>
> >>>--------------------------------------------------------------------
> >>>-
> >>>To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
> >>>For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
> >>>
> >>
> >>
> >>__________________________________________________ Do you Yahoo!?
> >>Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
> >>http://mailplus.yahoo.com
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
> >>For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
> >
> >
> >
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
> >For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
> >
> >
>
>
>
> ____________________________________________________________
> Get advanced SPAM filtering on Webmail or POP Mail ... Get Lycos Mail!
> http://login.mail.lycos.com/r/referral?aid=27005
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: lucene-dev-help@jakarta.apache.org
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org