• ElasticSearch 基本操作


    1.创建索引
    put:http://localhost:9201/test1
    {
    "mappings": {
    "properties": {
    "id": {
    "type": "long",
    "store": true
    },
    "name": {
    "type": "text",
    "store": true
    },
    "title": {
    "type": "text",
    "store": true
    }
    }
    }
    }

    ---------------------------------------------------------------------------------------
    2.新增文档
    put:http://localhost:9201/test1/_doc
    {
    "id": 10,
    "name": "a1",
    "title": "a111"
    }
    ---------------------------------------------------------------------------------------
    3.更新文档
    put:http://localhost:9201/test1/_doc/pBuX7H0B4LNU61os9ujP
    {
    "id": 20,
    "name": "进贤县222",
    "title": "南昌市进贤县22"
    }

    ---------------------------------------------------------------------------------------

    4.删除文档
    delete:http://localhost:9201/test1/_doc/oxuX7H0B4LNU61osLuhW

    5.查询文档1
    get:http://localhost:9201/test1/_doc/pBuX7H0B4LNU61os9ujP

    6.查询文档2
    post:http://localhost:9201/test1/_doc/_search
    {
    "query":{
    "match_all":{}
    }
    }

    --------------------------------------------------------------------------------
    7.查询文档3
    post:http://localhost:9201/test1/_doc/_search
    {
    "query":{
    "match":{
    "title":"b111"
    }
    }
    }
    -----------------
    {
    "query":{
    "match":{
    "title":"b111"
    }
    },
    "sort":{
    "id":{
    "order":"desc"
    }
    }
    }
    -----------------
    {
    "from":0,
    "size":2,
    "query":{
    "match":{
    "title":"b111"
    }
    },
    "sort":{
    "id":{
    "order":"desc"
    }
    }
    }

     

  • 相关阅读:
    1.3.9、通过权重 Weight匹配
    1.3.8、通过RemoteAddr匹配
    1.3.7、通过QueryParam匹配
    1.3.6、通过Path匹配
    1.3.5、通过Method匹配
    1.3.4、通过Host匹配
    css选择器优先级如何计算
    pm2常用命令
    前端微服务 二
    前端微服务
  • 原文地址:https://www.cnblogs.com/ligenyun/p/15729455.html
Copyright © 2020-2023  润新知