[lucene] lucene 如何使用业务因子影响评分
tflyy14
2013-08-07
最近做了一个项目,客户要求按照文章发布时间进行倒序排序,这样就可能导致得分靠前的排到后面了,用户体验效果很不好,所以就想从评分机制来解决问题,如果文章发布时间为越短(一天之内,一周之内等等)分数越高,但这涉及到业务了,继承Similarity类,但不能使用到发布时间这个业务因子(也有可能是本人对lucene不熟悉),在此请问各位大神们有没什么好的解决方案呢,求解答!!!
|
|
tflyy14
2013-08-13
怎么没有人,求帮助啊
|
|
xuegao199
2013-08-19
查询时设置boost 或者 Extends CustomScoreQuery (我用的是4.0的)
|
|
tflyy14
2013-08-19
boost不符合我的需求,我先试一下CustomScoreQuery,如果有什么不懂,还望不吝赐教!很感谢你的帮助
|
相关讨论
相关资源推荐
- spring加强:spring aop expression支持多个表达式配置
- spring aop expression支持多个表达式配置
- 转:spring aop expression支持多个表达式配置
- Spring-AOP中Pointcut中Expression表达式
- Spring AOP中pointcut expression表达式解析 及匹配多个条件
- Spring AOP中pointcut expression表达式解析及匹配多个条件
- spring aop expression 匹配多个条件 多个表达式
- AOP:组合使用多个切入点表达式(Combining pointcut expressions)
- spring aop 表达式详解
- Spring EL表达式解析——解析AOP注解中的EL表达式