探知,不断发现
探知不断发现
http://lookcode.net查询的时候,我们会碰到当使用两个相同的词,应该说在分词还出现两次的词.这个时候就会出错了.
看出错提示一下子就可以改好了. 文件位于search下面的 PhraseQuery.cs
        /// <seealso cref="Lucene.Net.search.Query.ExtractTerms(java.util.Set)">
        
/// </seealso>

        public override void  ExtractTerms(System.Collections.Hashtable queryTerms)
        
{
            
foreach (Term term in terms)
            
{
                
if (queryTerms[term] == null///add 判断by  http://lookcode.net
                {
                    queryTerms.Add(term, term);
                }

            }

        }
posted on 2007-08-12 22:46  lovebanyi  阅读(446)  评论(0编辑  收藏  举报