document的setBoost,有xd用过吗?
sbdwhj
2008-07-29
上面发帖问过了,希望大家不吝赐教啊!
为啥我创建索引时用了setBoost,但是搜索后getBoost,还是默认值1.0呢?是不是有什么步骤没做? |
|
sbdwhj
2008-07-30
唉,都没调过文档的boost吗?
|
|
moshalanye
2008-07-30
你可以看下评分的那个类的介绍,看下doc就知道了,boost field 和 doc都有,但是用起来很死板,推荐你看了评分规则类,再看下sort,它留了扩展的地方,有个抽象类可被继承支持自定义排序,它的排序是可插拔,并且有优先级的 相对比较灵活
|
|
chester60
2008-07-30
没用过getBoost。setBoost肯定有效的,如果你指的是文档最高得分总是1.0,请参阅http://www.iteye.com/topic/181802。
|
|
Autinhorse
2008-08-11
建议看有关文档得分的文章。
基本思路是算出所有文档的得分排序,然后把最高的得分换算成1.0,后面的依次计算,都是0.XX。 关于修改Boost,我刚刚试过,呵呵。 http://www.baizeju.com/html/Lucene/200808/05-175.html |
相关讨论
相关资源推荐
- 【2023】java打印PDF(不需要调用浏览器直接静默打印)
- 使用JAVA调用热敏打印机接口实现打印功能
- 条形码输出到pdf打印,封装工具类
- 顺丰api相关示例 - java版本(带打印)
- html打印成功回调,web前端打印实现
- 飞鹅打印机远程打印订单
- java报表JXL和POI打印设置
- lodop打印html有缓存,Lodop打印维护PRINT_SETUP本地缓存ini文件
- 斑马打印机-RFID打印机 ZT411R最全攻略,从0上手 通过【JAVA生成ZPL指令+ts24.lib+ip:端口】的方式调用打印,无须安装驱动
- Android 打印机----》使用android串口以及ESC/POS指令进行小票打印