删除索引
使用DELETE请求
DELETE test3
网络异常,图片无法展示
|
刷新发现test3索引库没了,库没了数据当然也没了,当然也可以指名删除文档记录而不是直接删除库
网络异常,图片无法展示
|
以上基本是属于关于文档的基本操作
下面开始关于文档的操作
测试关于文档的操作
基础操作
创建索引库并且添加数据
首先创建一个索引库,新增一些数据,方便我们花式查询
PUT /weiyihe/user/1 { "name":"魏一鹤", "age":23, "desc":"一顿操作猛如虎,一看工资2500", "tags":["技术宅","暖男","直男","厨师"] }
网络异常,图片无法展示
|
网络异常,图片无法展示
|
继续新增数据
PUT /weiyihe/user/2 { "name":"张三", "age":23, "desc":"法外狂徒张三", "tags":["凶暴","违法","暴力","渣男"] }
网络异常,图片无法展示
|
网络异常,图片无法展示
|
继续新增数据
网络异常,图片无法展示
|
网络异常,图片无法展示
|
数据添加完了进行查询
数据添加完毕进行查询
最简单的搜索,获取一号数据(根据id获取)
GET /weiyihe/user/1
网络异常,图片无法展示
|
PUT修改命令(不推荐使用)
修改id为3的数据
PUT /weiyihe/user/3 { "name":"李四666", "age":18, "desc":"貌美如花李四", "tags":["美丽","温柔","漂亮","靓女"] }
网络异常,图片无法展示
|
POST修改命令(推荐使用)
POST weiyihe/user/3/_update { "doc":{ "name":"李四666" } }
网络异常,图片无法展示
|
网络异常,图片无法展示
|
传统put如果不传值的话就会被覆盖,但是post方法灵活性更高,传哪个修改那个,不会进行数据覆盖!
简单的带条件查询
所有的查询都是用GET命令
在根据id查询的基础上新增其他参数进行查询
注意:如果字段是keyword类型,表示无法分割,不支持分词器,但是text可以
GET /weiyihe/user/_search?q=name:"魏一鹤"
网络异常,图片无法展示
|