社区
Java
帖子详情
lucene搜索排序
lshfong
2016-05-24 12:02:10
我想按搜索关键词和内容位置相似度来排序,比如关键词第一个字母是a,文档内容第一个是a,哪就匹配上了!
文档内容如下:
abecd
abcde
bbcde
如果我输入搜索关键字abcde,就会按相似度由高到低查出结果
abcde
bbcde
abecd
...全文
182
回复
打赏
收藏
lucene搜索排序
我想按搜索关键词和内容位置相似度来排序,比如关键词第一个字母是a,文档内容第一个是a,哪就匹配上了! 文档内容如下: abecd abcde bbcde 如果我输入搜索关键字abcde,就会按相似度由高到低查出结果 abcde bbcde abecd
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Lucene
的
排序
搜索
Lucene
的
排序
搜索
默认根据文档查询的相关度得分来进行
排序
,得分越高,排名越前。 1、设置
Lucene
的文档对象Document中的一个促进因子,可以提高相关度得分。 Book book = new Book(); book.setId(2); book.setTitle("建筑的永恒之道"); book.setAuthor("亚历山大"); book.setCo
Lucene
.NET的多关键
排序
和条件
搜索
(高级
搜索
篇)
1.
Lucene
排序
Lucene
有内置的
排序
用IndexSearcher.search(query,sort)但是功能并不理想。我们需要自己实现自定义的
排序
。 这样的话得实现两个接口: ScoreDocComparator, SortComparatorSource 用IndexSearcher.search(query,new Sort(new Sort
Lucene
性能优化之使用
Lucene
预
排序
加速
搜索
速度
简单说
搜索
个过程,
Lucene
在
搜索
的程序简单分成两部分,
搜索
与
排序
。高手请忽略下面我的讲解。
搜索
: 通过倒排的索引找到对应的 docId 集,...
lucene
-对
搜索
结果进行
排序
1、 在IndexSearcher类中包含了几个可重载的search方法,有一个对结果进行
排序
的search方法声明为search(Query,Sort) public classSortingExample{ private Directory directory; public SortingExample(Directory direco
lucene
搜索
结果
排序
问题
这里先说明一下应用场景: 对用户进行
lucene
搜索
,而希望得到的结果
排序
有要求,具体如下: 现在假如有下面几条数据: 名字 年龄 地址 个人介绍 备注 user1 李四 19 江南大道 路过 与张三是同学 user2 张三 20 江南大道 张三的介绍 abc user3...
Java
51,408
社区成员
86,097
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章