下面命令给予Kibana窗口
1.创建索引
PUT /索引名/~类型名~/文档id
{请求体}
PUT /test1/type1/2
{
"name":"狂神说",
"age":3
}
PUT /test3/_doc/1
{
"name":"luoyu123",
"age":24,
"birthday":"1992-01-04"
}
// 下面这个是设置字段名和类型
PUT /test2
{
"mappings":{
"properties":{
"name":{
"type":"text"
},
"age":{
"type":"long"
},
"birthday":{
"type":"date"
}
}
}
}
2.查询索引
GET test3
GET _cat/indices
3.更新索引
暴力更新就是使用put,修改值,这样如果put的内容里删掉了某个字段,那么es里这个字段会没有值
使用post后面加_update,这个就是你输入什么,他就更新什么
POST /test3/_doc/1/_update
{
"doc":{
"name":"法理之中123"
}
}
4.删除
通过DELETE命令实现删除,根据你的请求来判断是删除索引还是删除文档记录,使用RESTFUL风格是我们ES推荐大家使用的
DELETE /test4/_doc/3 删除指定文档
DELETE /test4 删除索引