在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

kibana查询关键字问题

Kibana | 作者 tcpdump | 发布于2018年11月09日 | 阅读数:8056

中文和英文混合都查不出来,如果分开来就能搜索到,何解
比如" 验证keystring" 无搜索结果
换成"验证" 或"keystring"均可以搜到包含 "xxxxx验证keystringxxxx的日志
已邀请:

rochy - rochy_he

赞同来自:

要看你的字段的分词方式以及查询的方式
你可以说明一下字段的 mapping 设置,以及上述查询无结果的查询方法

bo

赞同来自:

这个字段应该是text类型吧,原因应该就是该字段被分词了

tcpdump

赞同来自:

应该是和分词有关,因为我并没有装中文分词插件.

zqc0512 - andy zhou

赞同来自:

这种没有分词的话,你最好搞成 英文,再输入的时候进行处理下。
模糊查询的话, text 你加个*应该就能够出来了。
 

要回复问题请先登录注册