大佬们好,我现在做的是前端写sql后台再转es查询。然后在做
"源ip = 192.168.2.72 and 响应负载 like 成功" 的时候出现了很诡异的事。
实际上符合上面条件的数据是有的,但是用 term(源ip = 192.168.2.72) must wildcard(响应负载 like 成功)后没有数据,然后我把ip 192.168.2.72 改成 192.168.2.213 后,( like 失败/成功 ) 和 ( not like 失败/成功 ) 都正常。
然后不修改ip把 ( like/not like 成功 ) 改为 ( like/not like 失败 ) 又是正常的。只有 ( 192.168.2.72 like/not like 成功 ) 是不正常的。好奇葩呀。。。
注:后台查询的时候字段都加”.keyword”了。
"源ip = 192.168.2.72 and 响应负载 like 成功" 的时候出现了很诡异的事。
实际上符合上面条件的数据是有的,但是用 term(源ip = 192.168.2.72) must wildcard(响应负载 like 成功)后没有数据,然后我把ip 192.168.2.72 改成 192.168.2.213 后,( like 失败/成功 ) 和 ( not like 失败/成功 ) 都正常。
然后不修改ip把 ( like/not like 成功 ) 改为 ( like/not like 失败 ) 又是正常的。只有 ( 192.168.2.72 like/not like 成功 ) 是不正常的。好奇葩呀。。。
注:后台查询的时候字段都加”.keyword”了。
4 个回复
feng_jiale - 努力与结果成正比
赞同来自:
feng_jiale - 努力与结果成正比
赞同来自:
Charele - Cisco4321
赞同来自:
它是不分词的。直接用原字段名就可以了。
feng_jiale - 努力与结果成正比
赞同来自: