锁定老帖子 主题:JavaEye的搜索功能简介
精华帖 (0) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-01-05
1.搜索一个单词 比如您想搜索struts的相关文章,直接输入struts 2.搜索多个单词 比如需要搜索struts和webwork的相关文章,输入struts webwork,中间用空格隔开 如果需要搜索包含struts但是不包括webwork的相关文章,输入struts NOT webwork,中间用NOT,或者用英文的减号(-)隔开 您也可以用AND或者英文的加号(+)来限定所有的关键字必须出现在文章中,比如输入spring AND 测试 对于一些特定的词组,您还可以加上英文的引号让搜索更精确,比如输入"open session in view" 上述的这些方式都是可以组合的,比如您需要搜索spring和测试的文章,但是不包括ibatis,可输入spring + 测试 - ibatis 3.高级查询功能 指定栏位搜索: 输入title: spring查找只在标题中出现spring的文章 输入body: spring查找只在内容中出现spring的文章 指定作者搜索: 比如需要搜索robbin发表的 ruby相关文章,输入a:robbin AND ruby,中间用AND或者英文的加号(+)隔开 指定时间范围搜索: 比如需要搜索2007年12月之间发布的java相关文章,输入java + created_at:[20071201, 20071231] 搜索2008年1月1号以后发布的ruby相关文章,输入ruby + created_at: >=20080101 提高搜索关键字匹配度 比如需要搜索rails和ruby的相关文章,希望搜索结果更加匹配rails多一些,输入rails^2 + ruby 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-01-06
好像是基于lucene的吧?
能否谈谈具体的实现方式?技术框架 |
|
返回顶楼 | |
发表时间:2008-01-06
:idea:
就来试试 ,以前都不会用。 |
|
返回顶楼 | |
发表时间:2008-01-09
确实想多了解点搜索的细节
|
|
返回顶楼 | |
发表时间:2008-01-14
来学习学习,收益不浅
回复:侯风玄黄。 你说的搜索大拇指,我觉得你很幽默。^_^ |
|
返回顶楼 | |
发表时间:2008-02-18
可否介绍一下分词方面的细节......
|
|
返回顶楼 | |
发表时间:2008-02-29
根本不好用,AND等于没有实现
|
|
返回顶楼 | |
发表时间:2008-03-01
未必基于lucene但参考了lucene的搜索表达式
|
|
返回顶楼 | |
发表时间:2008-03-01
Goodtiger 写道 根本不好用,AND等于没有实现
不可能阿,你说说看你搜索的是啥? |
|
返回顶楼 | |
发表时间:2008-03-05
请问我这个页面是怎么搜出来的,
http://www.iteye.com/wiki/topic/139191, 这是直接从baidu结果中出现的链接, 平常怎么搜索才有这种效果, 即将“相关讨论”,“相关博客”,“相关圈子”,“相关新闻”都能同时罗列出来。 javaeye的搜索功能是乎都必须指定栏目,如只搜索“论坛”。 |
|
返回顶楼 | |