索引操作
新增索引
PUT 索引名
{
"settings": {
"index": {
"number_of_shards": "3",
"number_of_replicas": "0"
}
}
}
删除索引
DELETE 索引名
设置索引mapping
PUT 索引名/_doc/_mapping?include_type_name=true
{
"properties": {
"id": {
"type": "keyword"
},
"name": {
"type": "text"
},
"age": {
"type": "integer"
},
"sal": {
"type": "double"
},
"create_time": {
"type": "integer"
}
}
}
数据操作
新增
指定ID插入
PUT user_info/_doc/1
{
"name":"wei",
"sal":"188.68",
"age":28,
"create_time":"1647911799000"
}
自动ID插入
POST user_info/_doc/
{
"name":"wei",
"sal":"188.68",
"age":28,
"create_time":"1647911799000"
}
删除
#DELETE /索引/文档类型/文档id
查询操作
简单查询
GET user_info/_search
{
"query": {
"match": {
"name": {
"query": "张三"
}
}
}
}