lucene几种搜索方式
来源:互联网 发布:qq防撤回软件 编辑:程序博客网 时间:2024/06/06 06:49
1.词条搜索
实现类:TermQuery
解释:单个关键字搜索
实现:TermQuery query= new TermQuery(term);
2.组合搜索
实现类:BooleanQuery
解释:允许有多个关键字搜索
实现: BooleanQuery query= new BooleanQuery();
query.add(termQuery1,参数);
query.add(termQuery2,参数);
query.add(termQuery3,参数);
参数:逻辑运算。
3.范围搜索
实现类:RangeQuery
解释:允许指定搜索范围内的关键结果
实现: RangeQuery query=new RangeQuery(term1,term2,参数);
4.短语搜索
实现类:PhraseQuery
解释:根据琐碎的短语组成的词组进行搜索
实现:
5.通配符PhraseQuery phrasequery=new PhraseQuery();phrasequery.setSlop(参数);phrasequery.add(term1);phrasequery.add(term2);
实现类:WildCardQuery
6.正则表达式
实现类:RegexQuery
0 0
- lucene几种搜索方式
- lucene搜索方式+过滤
- Lucene-搜索方式
- Lucene搜索方式大合集
- Lucene搜索方式大合集
- Lucene搜索方式大合集
- Lucene搜索方式大合集
- Lucene搜索方式大合集
- Lucene搜索方式大合集
- Lucene 搜索方式
- Lucene范围搜索的6种实现方式
- lucene多种搜索方式详解例子
- lucene多种搜索方式详解例子
- lucene多种搜索方式详解例子
- lucene多种搜索方式详解例子
- lucene多种搜索方式详解例子
- lucene多种搜索方式详解例子
- Lucene多种搜索方式详解例子
- Scala深入浅出进阶经典 第77讲:模式匹配下的提取器动手构造实战
- srping 框架中service层成员变量
- 动画
- Cygwin编译redis
- 黑马程序员—java技术blog—第十六篇java基础应用模拟注册登录最终版本
- lucene几种搜索方式
- Scala深入浅出进阶经典 第78讲:Type与Class实战详解
- OpenvSwitch完全使用手册
- 计算机视觉、模式识别、机器学习常用牛人主页链接
- Scala深入浅出进阶经典 第79讲:单例深入讲解及单例背后的链式表达式
- 一个实时显示系统时钟的android应用
- C2第一次作业
- spring如何加载classpath和classpath*资源
- 黑马程序员——C语言基础---函数