키바나 필터
4121 단어 초보자Elasticsearch키바나
filter 기능
표준 기능 Search filter values
filter 기능과 일이 있다고 해서, 그것을 시도해 봅니다.
무무! 정규 표현이라도 할 수 없는 거야?
일일이 style.css라든지 지정하지 않으면 안되는지 ~
Query DSL
Edit Query DSL이라는 곳을 클릭하면 단순판이 아니라 필터 쿼리를 지정할 수 있는 것 같습니다.
DSL은 디지털 가입자선의 약어가 아니라 Domain Specific Language라는 녀석이네요, 전용의 쿼리 언어입니다.
여러가지 조사해 이런 느낌에 써 보았습니다. png,css,ico,json을 제외합니다.
{
"query": {
"bool": {
"must_not": [
{
"wildcard": {
"path": "*.png"
}
},
{
"wildcard": {
"path": "*.css"
}
},
{
"wildcard": {
"path": "*.ico"
}
},
{
"wildcard": {
"path": "*.json"
}
}
]
}
}
}
DSL의 해설은, Elasticsearch Query DSL 를 참고로 했습니다.
Uses lucene query syntax
Uses lucene query syntax 그 곳에서도 지정할 수 있네요.
위와는 구문이 달라 다음과 같습니다.
NOT (path:*.png | path:*.ico | path:*.css | path:*.json )
음, 아직 잘 모르겠습니다 ...
Reference
이 문제에 관하여(키바나 필터), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/qoAop/items/897250063298e8c3d1d0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)