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" : [ ]
      }
    }
    
  • 相关阅读:
    python3.5: error while loading shared libraries: libpython3.5m.so.1.0: cannot open shared object file: No such file or directory
    php回溯
    PHPredis长连接pconnect
    php操作redis出现不报错就退出
    MSMQ消息队列
    消息队列使用的四种场景介绍(准载)
    Spring MVC参数封装传递
    Spring MVC配置实例
    .NET项目中使用PostSharp
    C#进阶系列——AOP
  • 原文地址:https://www.cnblogs.com/aze999/p/15765930.html
Copyright © 2011-2022 走看看