kibana filter 不匹配的语法是怎么样的?

我想把 kibana visualize 中的 url,过滤掉以 js 结尾的,要怎么写 query dsl?我下面的写法不行
QQ截图20180524102701.png



已邀请:

rockybean - ElasticStack Fans,公众号:ElasticTalk,慕课网《ElasticStack 从入门到实践》讲师

赞同来自:

你语法有问题,match 后面居然直接是 js,建议你现在 dev tools 里面把语句写对了,再贴到这里来

awker

赞同来自:

@strglee 过滤不了 

未命名1527133860.png

 
我试了这样也不行
{
"query": {
"bool": {
"must_not": {
"term": {
"uri": "js"
}
}
}
}
}

awker

赞同来自:

这样可以了
{
"query": {
"bool": {
"must_not": {
"wildcard": {
"url": {
"value": "*.js"
}
}
}
}
}
}

参考 wildcard-query 

要回复问题请先登录注册