0

我通过 EWZSearchBundle 在 Symfony 2 项目中使用 Zend Lucene。这一切都运行良好,但现在该网站已经投入使用了几个月,我们发现某些关键字的某些搜索结果虽然非常准确,但并不是很好。

作为第一步,我希望新文章优先于旧文章。有没有办法用 Luence 做到这一点(我在文档中找不到任何相关的东西,虽然我可能错过了),或者我应该把它作为 Lucene 搜索之上的一个层来做(即循环点击并添加根据文章年龄对分数的影响因素)?

4

1 回答 1

0

一种可能的方法是使用自定义类型的搜索命中,如果新结果得分相同,则将新结果排在旧结果之上。

于 2013-08-16T19:16:09.160 回答