【实战】使用restful接口操作es

前面我们了解到es支持restful接口修改:

下面我们用http请求试下:

创建索引:

 

 

改成put:

 

 

检查head:

 用head试下:

2.创建映射

post http://localhost:9200/索引库名称/类型名称/_mapping
创建类型为first的映射,共包括三个字段:name、description、studymondel

es6.0去掉了type的概念,修改请求地址后:

 注意到如果我们不创建映射直接在创建文档的时候提交为映射字端,es会自动创建映射?:

3.创建文档

ES中的文档相当于MySQL数据库表中的记录。
发送:put 或Post http://localhost:9200/first/_doc/id
(如果不指定id值ES会自动生成ID)

 

 4.搜索文档

 

测试分词器: 

查询所有索引的映射:

 

posted @ 2020-12-07 18:12  l2c  阅读(590)  评论(0编辑  收藏  举报