freshman_fresh 2018-05-07 03:18 采纳率: 100%
浏览 2500
已采纳

关于logstash从mysql导数到es中之后,sql中写的字段自动变小写,导致es查询不出数据。

select id,taskCode,taskSign,riskCode,classCode,policyCodes,createTime,updatTime from f_policytask
导入之后查询出数据的字段变成了小写,我建索引的时候写的是驼峰,所以模糊查询的时候查询不出来。
图片说明

(目前有个解决办法是把驼峰改成下划线,但是java里面写的很别扭,有没有其他的解决办法?谢谢大家)

  • 写回答

2条回答 默认 最新

  • freshman_fresh 2018-05-08 01:16
    关注

    结贴,我自己知道了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?