ElasticSearch-Query DSL
ElasticSearch-Query DSL
ES中的检索方式
在ElasticSearch中支持两种检索方式
REST request URL
URL+检索参数
GET /rrc/_search # 检索rrc下的所有信息
GET /rrc/_search
{
"took": 1,
"timed_out": false,
"_shards": {
"total": 5,
"successful": 5,
"failed": 0
},
"hits": {
"total": 1,
"max_score": 1,
"hits": [
{
"_index": "rrc",
"_type": "car_model",
"_id": "1",
"_score": 1,
"_source": {
"id": 1,
"source_model_id": 2,
"source": 2,
"series_id": 1,
"param": "33 44",
"user": 1,
"create_time": "2023-03-09",
"update_time": "2023-03-09",
"version_type": "33",
"model_year": 2023,
"displacement_and_engine": "445566",
"switch_status": "1",
"model_type": "333",
"remark": "333"
}
}
]
}
}
GET bank/_search?q=*&sort=account_number:asc
REST request body
uri+请求体