0
任何想法如何在新版本的Lucene中从字符串或文本文件或目录创建lucene Document
?我在哪里可以找到当前lucene版本中的API?如何在Version.Lucene_35中创建一个新的Lucene文档?
以前在2_9_4,我可以:
IndexWriter = writer = new IndexWriter(indexDir, config);
add(writer, "Lucene");
甚至3_0_2:
IndexWriter = writer = new IndexWriter(indexDir, config);
writer.addDocument(createDocument("lucene");
但现在我无言以对添加文档如何。 如何将文本文件添加为lucene文档?甚至是一个文本文件目录?
是的,不用担心库导入,因为只要我的类名正确,IDE就可以帮助我导入它们。 – alvas 2012-01-07 11:40:19
如果我需要添加一个新的字符串到索引,我需要创建一个新的文档对吗?我试了一下,想出了这样的事情。 http://stackoverflow.com/questions/7414715/lucene-phrase-query-not-working/8720927#8720927。你能否解释一下为什么需要Collator? – alvas 2012-01-07 11:41:57
@ 2er0对不起,我不认为这是必要的,我想向你展示一个在3.5中用字符串创建文档的例子,这个例子似乎足够了。我应该剪掉这块。 – ynka 2012-01-07 11:54:50