Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- 콘솔한글깨짐
- azure
- sns로그인
- 템플릿문법
- 연동
- axios
- KAKAO
- IntelliJ
- kibana
- v-if
- state
- mixins
- includes
- programmers
- javascipt
- vuex
- Emit
- Vue.js
- react
- JavaScript
- Login
- Reduce
- mutations
- javscript
- 음양더하기
- node.js
- v-on
- v-for
- Express.js
- getters
Archives
- Today
- Total
공부용
[ElasticSearch] AND / OR 본문
case 1:
A and (B = b1 or b2)
{
"query": {
"bool" : {
"must" : [
{
"match" : {
"field1" : "data"
}
},
{
"terms" : {
"field2": [data1, data2]
}
}
]
}
}
}
case 2:
A and (B or C or D ... )
{
"query": {
"bool" : {
"must" : [
{
"term" : {"field1": "data"}
},
{
"bool": {
"should": [
{"term": { "field2": "data"}},
{"term": { "field3": "data"}}
]
}
}
]
}
}
}
case 3:
*comment
AND / OR 은 제가 임의로 정의한것이지 확실하지 않습니다.
필요한 부분만 search하기 위해 학습용으로 이 글을 작성하였습니다.
'공부용' 카테고리의 다른 글
[ElasticSearch] term, match, match_phrase (0) | 2021.05.10 |
---|---|
ES(ElasticSearch) Select/GET/SEARCH 예제 (0) | 2021.05.06 |
Comments