Lucene:之前检查索引可用性

时间:2016-10-19 10:18:51

标签: java lucene

我想知道在创建索引之前是否有办法检查索引的可用性。我引用了很多线程,如:Lucene.NET - check if document exists in index。但是,我的计划并没有奏效。

我正在使用TutorialsPoint示例来实现Java 1.5。

下面是我使用的一小段代码:

LuceneTester.java

static String indexDir = "D:\\Lucene\\Index";
    static String dataDir = "D:\\Lucene\\Data";

主要:

Directory directory = FSDirectory.open(new File(indexDir));
IndexReader reader = IndexReader.open(directory);
              Term term = new Term("D:\\Lucene\\Data","record1.txt");
              TermDocs docs = reader.termDocs(term);

              if(docs.next()){
                  System.out.println("Already Indexed");
              }else{
                  tester = new LuceneTester();
                  tester.createIndex();
                  tester.search("Anish");
              }

0 个答案:

没有答案