ES 字段命名一般按照下划线来的么,Java 代码里面是按照驼峰,这样 bean 没法使用( json 重命名注解也不合适,因为前端参数也用这个 bean,也是驼峰),有没有其他方式呢 大家是怎么处理的
现在写了个 map 中下划线转驼峰的方法
ES 字段命名一般按照下划线来的么,Java 代码里面是按照驼峰,这样 bean 没法使用( json 重命名注解也不合适,因为前端参数也用这个 bean,也是驼峰),有没有其他方式呢 大家是怎么处理的
现在写了个 map 中下划线转驼峰的方法
1
BBCCBB Feb 16, 2020
es 不强制你用下划线吧.. 直接用驼峰不行吗?
|
2
undeflife Feb 16, 2020
elastic 的 field 名是大小写不敏感的
|
3
undeflife Feb 16, 2020
查了下 似乎是我记错了
|
4
chendy Feb 17, 2020
不强制,可以驼峰
至于楼主说的情况,解析 es 的 json 和返回前端的 json 配置两个不同的 objectMapper (或者别的啥)就行了 |