【发布时间】:2011-05-30 03:30:15
【问题描述】:
这是我的代码的一部分。我不想在 desc 中搜索文本,而是想搜索所有内容(desc、标题、示例等)。我该怎么做呢?我是否要进行另一个字段调用 all 并将每个字段复制到其中?我可以做一些像“”,null或“*”来表示搜索它们吗? (我都试过了,都没有结果)。
如何使用我的文本搜索所有字段?
public static List<Pair<long, float>> Search(string text)
{
var searcher = new IndexSearcher(directory, true);
var parser = new QueryParser(Lucene.Net.Util.Version.LUCENE_29, "desc", analyzer);
var query = parser.Parse(text);
var hits = searcher.Search(query);
// etc
}
【问题讨论】:
标签: lucene lucene.net