es入门学习4-restful接口访问

es–基础–04–restful接口访问


1、es的接口语法

在这里插入图片描述

二、索引index

2.1、创建索引

2.1.1、创建索引

在这里插入图片描述

2.1.2、效果

在这里插入图片描述

http://60.205.188.229:9200/blog2

2.2、删除索引

在这里插入图片描述

3、Mapping

3.1、先创建索引再创建Mapping

  1. 我们可以在创建索引时设置mapping信息,当然也可以先创建索引然后再设置mapping。

3.1.1、先创建索引

在这里插入图片描述

http://60.205.188.229:9200/blog3

3.1.2、再创建Mapping

在这里插入图片描述

3.1.3、效果

在这里插入图片描述

http://60.205.188.229:9200/blog3/hello/_mapping

{
    "hello": {
            "properties": {
                "id":{
                	"type":"long",
                	"store":true
                },
                "title":{
                	"type":"text",
                	"store":true,
                	"index":true,
                	"analyzer":"standard"
                },
                "content":{
                	"type":"text",
                	"store":true,
                	"index":true,
                	"analyzer":"standard"
                }
            }
        }
  }

3.2、创建索引并创建Mapping

在这里插入图片描述

http://60.205.188.229:9200/blog4

{
    "mappings": {
        "article": {
            "properties": {
                "id": {
                	"type": "long",
                    "store": true,
                    "index":"not_analyzed"
                },
                "title": {
                	"type": "text",
                    "store": true,
                    "index":"analyzed",
                    "analyzer":"standard"
                },
                "content": {
                	"type": "text",
                    "store": true,
                    "index":"analyzed",
                    "analyzer":"standard"
                }
            }
        }
    }
}

4、文档document

4.1、创建文档

我们在刚刚创建的索引中创建文档

在这里插入图片描述

http://60.205.188.229:9200/blog4/article/1
{
	"id":1,
	"title":"title1",
	"content":"content1"
}

4.1.1、效果

在这里插入图片描述

4.2、修改文档

在这里插入图片描述

在这里插入图片描述

4.3、删除文档

在这里插入图片描述

4.4、查询文档

4.4.1、创建多个文档

在这里插入图片描述

4.4.2、根据id查询

在这里插入图片描述

4.4.3、querystring查询

  1. 会分词查询

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

http://60.205.188.229:9200/blog4/article/_search

{
    "query": {
        "query_string": {
            "default_field": "title",
            "query": "了一个分布式多用户能力的"
        }
    }
}
4.4.3.1、会分词查询

在这里插入图片描述

4.4.3、term查询

  1. 单个单词查询
  2. 关键词查询

在这里插入图片描述

http://60.205.188.229:9200/blog4/article/_search

{
    "query": {
        "term": {
            "title": "title4"
        }
    }
}

4.4.4、使用head插件查询

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值