zoukankan      html  css  js  c++  java
  • es elasticsearch mapping parameters enabled

    enabled 特点

    image

    enabled 使用

    # enabled
    PUT /enabled_test
    {
      "mappings" : {
        "properties" : {
          "name" : {
            "type" : "keyword"
          },
          "title" : {
            "type"    : "object",
            "enabled" : false
          }
        }
      }
    }
    
    # 索引
    POST /enabled_test/_doc/1
    {
      "name"  : "hello",
      "title" : "name"
    }
    
    # 搜索 可以检索到
    GET /enabled_test/_search
    
    # 结果
    {
      "took" : 0,
      "timed_out" : false,
      "_shards" : {
        "total" : 1,
        "successful" : 1,
        "skipped" : 0,
        "failed" : 0
      },
      "hits" : {
        "total" : {
          "value" : 1,
          "relation" : "eq"
        },
        "max_score" : 1.0,
        "hits" : [
          {
            "_index" : "enabled_test",
            "_type" : "_doc",
            "_id" : "1",
            "_score" : 1.0,
            "_source" : {
              "name" : "hello",
              "title" : "name"
            }
          }
        ]
      }
    }
    
    # 搜索 不能被搜索
    GET /enabled_test/_search
    {
      "query" : {
        "match" : {
          "title" : "name"
        }
      }
    }
    
    # 结果
    {
      "took" : 0,
      "timed_out" : false,
      "_shards" : {
        "total" : 1,
        "successful" : 1,
        "skipped" : 0,
        "failed" : 0
      },
      "hits" : {
        "total" : {
          "value" : 0,
          "relation" : "eq"
        },
        "max_score" : null,
        "hits" : [ ]
      }
    }
    
    # enable 整体设置为false
    PUT /enabled_test_1
    {
      "mappings" : {
        "enabled" : false
      }
    }
    
    # 索引
    POST /enabled_test_1/_doc/1
    {
      "name" : "hello"
    }
    
    # 搜索 不能被搜索到
    GET /enabled_test_1/_search
    {
      "query" : {
        "match" : {
          "name" : "hello"
        }
      }
    }
    
    # 结果
    {
      "took" : 0,
      "timed_out" : false,
      "_shards" : {
        "total" : 1,
        "successful" : 1,
        "skipped" : 0,
        "failed" : 0
      },
      "hits" : {
        "total" : {
          "value" : 0,
          "relation" : "eq"
        },
        "max_score" : null,
        "hits" : [ ]
      }
    }
    
  • 相关阅读:
    Windows7下安装与破解IntelliJ IDEA2017
    Maven的目录结构和常用命令
    Maven三种仓库的配置
    Maven的安装
    Maven是什么
    SQL执行计划分析2
    SQL执行计划分析
    PHP 单点登录实现方案
    PHP消息队列实现及应用
    fastAdmin根据状态显示是否显示操作按钮
  • 原文地址:https://www.cnblogs.com/aze999/p/15765930.html
Copyright © 2011-2022 走看看