【发布时间】:2013-09-12 11:45:15
【问题描述】:
我正在使用 lucene.net (LUCENE_30),因为我想搜索 GUID 格式的类别,但无法通过使用 lucene searchresult 进行搜索。
我们可以使用 lucene 搜索来搜索 GUID 吗?
我的代码看起来像这样,其中 maxResult = 10000;
QueryParser parser = new QueryParser(version, "IDTag", analyzer);
termQuery = parser.Parse(strIDTag);// where I am passing GUID value
TopDocs topDocs = searcher.Search(termQuery, maxResults);
在 topDocs 之后,我的点击率为零。我可以使用什么类型的搜索查询,我使用过 QueryParser、BooleanQuery、TermQuery。谁能帮我解决这个问题?
【问题讨论】:
-
你在现场使用什么分析仪?
-
我在现场使用 StandardAnalyzer。我也为此使用了普通的分析器,但没有运气。
-
该字段包含什么?单个 GUID 还是 GUID 和其他文本的混合?
标签: asp.net c#-4.0 search lucene.net