[pylucene-dev] getTermFreqVector - Problem
Brian Whitman
brian.whitman at variogr.am
Sat Nov 17 10:26:01 PST 2007
On Nov 17, 2007, at 1:07 PM, João Rodrigues wrote:
>
> So, I have this code. The first part is in the index writing
> script. The second in the searcher. I'm given a NONE when printing
> the TFVector. This means there isn't any vector right? How do I fix
> this? The instructions on LIA aren't the best I'm afraid... What
> I'm trying to do is to get the frequency of the term I search in
> each document.
>
line 6:
doc.add(PyLucene.Field("contents", contents, PyLucene.Field.Store.NO,
PyLucene.Field.Index.TOKENIZED)
change to
doc.add(PyLucene.Field("contents", contents, PyLucene.Field.Store.NO,
PyLucene.Field.Index.TOKENIZED, PyLucene.Field.TermVector.YES)
assuming PyLucene has ported that symbol. As it is you're not storing
the term vector of your indexed field. On preview, Andi is right,
check the lucene lists for questions like these...
More information about the pylucene-dev
mailing list