2009-11-02 65 views
1

是否可以设置由Zend Lucene索引的字段的相关性?我有一篇文章搜索,搜索标题,作者和正文,但是,尽管标题已编入索引,但当我按标题搜索时,我没有收到文章。我想说Lucene的给予了较高的相关性标题Zend Lucene字段相关性

回答

1

你应该能够使用自定义Zend_Search_Lucene_Search_Similarity扩展修改得分:http://framework.zend.com/manual/en/zend.search.lucene.extending.html#zend.search.lucene.extending.scoring

+0

我看看如何扩展相似性类别,但我仍然不知道如何提高冠军得分。 – rtacconi 2009-11-04 11:20:35

+1

对不起,其实我可以做到这一点的overriing此功能: 公共职能lengthNorm($字段名,$ numTerms){ 回报1.0 /开方($ numTerms); } 谢谢。 – rtacconi 2009-11-04 11:22:30

+0

不错,我其实还没有搞砸了;只是在设置我的搜索索引时看到它是一个选项。 – typeoneerror 2009-11-04 19:40:58