记录Elasticsearch的一次坑
2024-08-30 01:58:33
Elasticsearch建立mapping关系时,默认会给string类型加上分词。
所以例如openid这种,如果你用默认的分词,就可能会出现查不到数据的情况。
解决方案:
1.将数据备份
2.recreate index
3.create new mapping
给openid加上 "index":"not_analyzed"
4.重新导入数据
最新文章
- 转:不再以讹传讹,GET和POST的真正区别
- python初识(2)
- Oracle使用JDBC进行增删改查
- System.Data.SQLite数据库简介
- Java API —— 多线程
- hdu 3720 Arranging Your Team 枚举
- jQuery banner 滑动
- ZOJ 3542 2011大连现场赛D题(简单模拟)
- jdk和cglib简单理解(转)
- MySQL外键的作用和创建
- selenium + python 登录页面,输入账号、密码,元素定位问题
- Ubuntu 编译安装 OpenCV 3.1
- Flume概念与原理、与Kafka优势对比《转》
- 2522 和为K的倍数
- java中的Condition协作线程接口类
- JaCoCo在Tomcat服务器上监控代码覆盖率的使用方法
- 利用dockerfile定制镜像
- Chrome F12 温故而知新 :因为重定向导致清空Network信息
- Scrapy框架学习笔记
- 7.Layout布局(tabs、accordion、layout)
热门文章
- java 两个int类型的数据相除并输出百分号保留两位有效数字
- shell中eval的使用问题
- SilverLight-DataConversion: 银光数据转换
- 【2048小游戏】——原生js爬坑之遍历算法显示二维数组内容
- 2017.2.22 activiti实战--第六章--任务表单
- 14. Spring Boot定时任务的使用【从零开始学Spring Boot】
- 微信小程序-上传多张图片加进度条(支持预览、删除)
- BZOJ 4128 Matrix BSGS+矩阵求逆
- hdu3076--ssworld VS DDD(概率dp第三弹,求概率)
- jQuery 获取DOM元素