今天发现一个超蛋疼问题。
在索引里面有个字段logger_name,存的是类名:
"match":{"logger_name":"RequestMappingHandlerMapping"}查不出来
后来发现这个字段未做分词,要用通配符wildcard查询。
奇怪的是:
"wildcard":{"logger_name":"org*"}有数据
"wildcard":{"logger_name":"*RequestMappingHandlerMapping"}不行
结果发现是wildcard不支持大写,我也是醉了
改成"wildcard":{"logger_name":"*requestmappinghandlermapping"}OK