Oh, I didn“t know if it is a -dev or -user question. So i decided for
the wrong one. Sorry.
-- Jan
Field( String, String, Field.Store.YES, Field.Index.TOKENIZED ) is the
equivalent of the old Field.Text( String, String ) which was deprecated
in 1.9 and removed in 2.0.
This is really a java-user question.
-----Original Message-----
From: Jan Pieper [mailto:[EMAIL PROTECTED]
Sent: Thursday, October 05, 2006 1:34 PM
To: java-dev@lucene.apache.org
Subject: Changes at Field.Text()
I am new to Java and Lucene and I bought a book about Java Lucene and
there is
an example which does not function because Field.Text(String, String) is
deprecated now. What I have to do now?
Here is the code:
------------------------------------------------------------------------
--------
import org.apache.lucene.*;
import org.apache.lucene.analysis.*;
import org.apache.lucene.document.*;
import org.apache.lucene.index.*;
import org.apache.lucene.analysis.standard.*;
class CreateIndex
{
public static void main(String[] args) throws Exception
{
String[] text = {
"This is only a small test",
"This is another small test"
};
String indexDir = "index/test";
Analyzer analyser = new StandardAnalyzer();
boolean create = true;
IndexWriter writer = new IndexWriter(indexDir, analyser,
create);
for(int i=0; i<text.length; i++)
{
Document document = new Document();
document.add(Field.Text("textfield", text[i]));
writer.addDocument(document);
}
writer.close();
}
}
------------------------------------------------------------------------
--------
-- Jan
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]