Elasticsearch
Query DSL
match_all
GET /<index>/_search
{
"query": {
"match_all": {}
}
}
match
GET /<index>/_search
{
"query": {
"match": {
"<field>": {
"query": "<value>",
"operator": "and"
}
}
}
}
기본적으로 단어 사이의 띄어쓰기는 "operator": "or"로 처리됩니다.
range
GET /<index>/_search
{
"query": {
"range": {
"<field>": {
"gte": "<value>",
"lte": "<value>"
}
}
}
}