创建索引并插入一条数据:(如索引不存在会创建索引并插入一条数据,如索引存在则会直接插入一条数据)
PUT user/userinfo/1
{
"name":"admin",
"age":18
}
查询索引全部数据:
GET user/userinfo/_search
查询指定id数据:
GET user/userinfo/1
条件查询:(查询name字段含有“小”字的数据)
GET /user/userinfo/_search
{
"query": {
"match": {
"name": "小"
}
}
}
条件查询加分组:
GET user/userinfo/_search
{
"query":{
"match_phrase_prefix":{"name":"小"}
},
"aggs":{
"genders":{
"terms":{"field":"age"}
}
}
}
修改:(修改id为1的数据)
POST user/userinfo/1
{
"name":"小红",
"age":19
}
删除索引:
DELETE user