[pylucene-dev] displaying a large number of hits
ticino at hccnet.nl
ticino at hccnet.nl
Sun Apr 24 12:12:15 PDT 2005
Hello,
I have filled PyLucene (version 0.9.8) with several documents containing
six fields. Searching and displaying hits works fine with 11 documents,
returning the hits with doc(i).get("fieldName"), but when I go higher
than 20 documents or so I get back an error on these doc.hits. It still
displays the number of hits, but no documents and fields. I have used a
very basic IndexWriter and IndexSearcher. I am running Python 2.4 on
Windows XP (SP2).
What is wrong here?
Henk L.
Searched for: a* Hits: 22
Traceback (most recent call last):
File
"C:\Python24\Lib\site-packages\pythonwin\pywin\framework\scriptutils.py",
line 310, in RunScript
exec codeObject in __main__.__dict__
File "C:\Projecten\Onderzoek\Programmeren\SearchPyLucene.py", line 114,
in ?
f.printSearch(s,text)
File "C:\Projecten\Onderzoek\Programmeren\SearchPyLucene.py", line 106,
in printSearch
print 'Found in',
hits.doc(i).get("straat"),hits.doc(i).get("voorvoegsel"),hits.doc(i).get("nummer"),hits.doc(i).get("nummering"),hits.doc(i).get("buurt")
File "PyLucene.py", line 2135, in doc
def doc(*args): return _PyLucene.Hits_doc(*args)
JavaError: java.io.IOException: The handle is invalid.
More information about the pylucene-dev
mailing list