居然是你

elasticsearch 怎么处理转义符号等特殊符号?

Elasticsearch | 作者 ld512870 | 发布于2015年02月26日 | 阅读数:21022

在使用es索引数据的时候发现如果数据中有ascii码在32以下的,比如1A等等的。就会索引报错。比如我数据中显示的是个->,但是用16进制查看是个1A,这个时候索引数据就报错。有没有方法能设置es自动忽略这种特殊字符。把他们当做普通的字符索引?
已邀请:

medcl - 今晚打老虎。

赞同来自: Rubricate

我的做法是进索引之前先过滤这些字符,还有一些控制字符也需要过滤。

要回复问题请先登录注册