- 1.插入数据
(1)指定id新增(注意:4b9f3b0781174ea8b51b1f96062db2ce为id的值)
所需参数:
http://127.0.0.1:9200/index_name/
type_name/4b9f3b0781174ea8b51b1f96062db2ce
PUT
{
"id":"4b9f3b0781174ea8b51b1f96062db2ce",
"idCardType":"01",
"idCard":"110101195403071736",
"birthday":"1954-03-07",
"name":"测试",
"pinyin":"ceshi",
"sex":"1",
"flok":"01",
"marriageStatus":"10"
}
示例
(2)不指定id新增
所需参数
http://127.0.0.1:9200/
index_name/type_name/
POST
{
"idCardType":"01",
"idCard":"110101195403071736",
"birthday":"1954-03-07",
"name":"测试",
"pinyin":"ceshi",
"sex":"1",
"flok":"01",
"marriageStatus":"10"
}
示例
- 2.查询数据
所需参数
http://127.0.0.1:9200/index_name/type_name/
_search
POST
{
"query":{"match":{"idCard":"110101195403071736"}}
}
示例
- 3.修改数据
所需参数
http://127.0.0.1:9200/index_name/type_name/4b9f3b0781174ea8b51b1f96062db2ce/
_update
POST
{"doc":{"name":"测试2"}}
示例
- 4.删除数据
所需参数
http://127.0.0.1:9200/
index_name/type_name/4b9f3b0781174ea8b51b1f96062db2ce/
DELETE
{}
示例
- 5.修改index刷新时间
http://192.168.1.15:9200/card_list_data_dev
_settings
PUT
{"refresh_interval":"1s"}
示例
- 6.删除索引名下全部数据(根据条件删除)
http://192.168.1.15:9200/index_name/type_name/
_delete_by_query
POST
{“query”:{“match_all”:{}}}