Lucene.NET合并索引库 搜索语法字符串

将 directory1 合并到 directory2 中。

Directory directory1 = FSDirectory.GetDirectory("index1", false);



Directory directory2 = FSDirectory.GetDirectory("index2", false);



 



IndexWriter writer = new IndexWriter(directory2, analyzer, false);



writer.AddIndexes(new Directory[] { directory });



Console.WriteLine(writer.DocCount());



writer.Close();


显示搜索语法字符串

我们组合了很多种搜索条件,或许想看看与其对等的搜索语法串是什么样的。

BooleanQuery query = new BooleanQuery();



query.Add(query1, true, false);



query.Add(query2, true, false);



//...



 



Console.WriteLine("Syntax: {0}", query.ToString());


本文来自周建军的技术博客,转载请标明出处。

你可能感兴趣的:(Lucene)