java中调用ElasticSearch中文分词ik没有起作用
2016-03-19 13:20
405 查看
问题描述:
项目中已经将’齐鲁壹点’加入到扩展词中,但是使用客户端调用的时候,高亮显示还是按照单个文字分词的;
解决方案:
1.创建Mapping使用的分词使用ik
2.查询使用QueryBuilders.termQuery(“title”, key)
查询结果高亮显示:
项目中已经将’齐鲁壹点’加入到扩展词中,但是使用客户端调用的时候,高亮显示还是按照单个文字分词的;
解决方案:
1.创建Mapping使用的分词使用ik
2.查询使用QueryBuilders.termQuery(“title”, key)
查询结果高亮显示:
相关文章推荐
- Leetcode: 6. ZigZag Conversion(JAVA)
- java并发机制的底层实现原理
- java @Override错误
- tiger(我) 用 java写简易五子棋游戏 上次没通过这次看看行不行
- Java 内存管理
- Java 虚拟机
- Java 容器源码分析之集合类详解
- java集合类
- java 中的printStackTrace()方法
- java设计模式之单例模式
- java开发基本介绍
- intellij idea创建运行spring boot项目时报错
- HashMap类的JDK实现剖析
- 在Java中使用Sqlite数据库
- 在Java中使用Sqlite数据库
- Java并发编程:synchronized
- java线程池
- JAVA学习之数据类型的使用
- 谈一下eclipse中的图片路径问题,第一次写,不喜勿喷.有错误欢迎指出。
- Java Timer定时器时,每次重复执行了两次任务的解决方案