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+请求体