6 nov 2007 kl. 09.51 skrev Shailendra Mudgal:

Hi,
If while indexing we have not set this flag, then is there any other way to
get this info, i mean the TermFreqVector for a document ??

See TermVectorAccessor in JIRA.

http://issues.apache.org/jira/browse/LUCENE-1016

The highligher also has some ad hoc code for extracting the data from the inverted index using TermEnum and TermDocs. It can however take quite some time.

--
karl





On 8/3/07, testn <[EMAIL PROTECTED]> wrote:


you can use IndexReader.getTermFreqVectors(int n) to get all terms and
their
frequencies. Make sure when you create an index, you choose option to
store
it by specifying Field.TermVector option.
Check out http://www.cnlp.org/presentations/slides/ AdvancedLuceneEU.pdf



tierecke wrote:

Hi,

I indexed a large number of large documents, but I did not store the
document themselves, just indexed them.
Now I am interested in getting the vector (i.e.: the terms indexed and
the
frequency) of that indexed but unstored field.
doc.getField (fieldname) returns null.
How can I get the data? It must be there, since it's a part of the
index,
or am I wrong?

Would be grateful for a quick result (need to submit data for a
conference
this weekend).
thanks,
Nir.


--
View this message in context:
http://www.nabble.com/Get-the-terms-and-frequency-vector-of-an- indexed-but-unstored-field-tf4211430.html#a11981677
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]

Reply via email to