Field.Text(String, Reader) is an unstored field. It is indexed, but the contents are not stored in the index.

If you want the contents stored, use Field.Text(String,String)

Erik

On Thursday, October 30, 2003, at 02:40 AM, G�nter Kukies wrote:

Hello,

I want to add a Text field to a LUCENE Document. I checked the index with LUKE, but I don't get any results for search in the contents Field. The test.txt is a simple ASCII-File. SimpleAnalyzer is used on both sides search and index.

Here are the relevant code snippets:


File file = new File("/documents/test.txt");


addContent(document, new FileInputStream( file ));


private static void addContent(Document document, InputStream is) throws IOException {
try {
InputStreamReader input = new InputStreamReader(is);
document.add(Field.Text("contents", input ));
}
catch(Exception ex) {
ex.printStackTrace();
}
finally {
if( is != null ) {
is.close();
}
}
}



Thanks for your help


G�nter

--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to