ES中遇到过什么问题
1 . 要是创建了索引库 , ES对应的实体类就不能加@Field这个注解了 。
否则会包类型不匹配异常 , 冲突了 。
2.
会报这个类型转换异常 ,
是因为mapper层继承ElasticsearchRepository时需要指定存储的对象以及Id类型,我指定Id是String类型,
我的对象中Id实际类型是Long,导致找不到具体实现类
3 . 聚合查询失效用keywords 。
使用es聚合统计 时,大部分程序员都会犯的错误,应该这么解决
使用聚合时提示提示Fielddata is disabled错误 ,
聚合这些操作用单独的数据结构(fielddata)缓存到内存里了,需要单独开启。