zoukankan      html  css  js  c++  java
  • 手动建立mapping以及增加属性

    只能创建index时手动建立mapping,或者新增field mapping,但是不能update field mapping

    1、手动建立mapping
    PUT /website
    {
      "mappings": {
        "article": {
          "properties": {
            "author_id": {
              "type": "long"
            },
            "title": {
              "type": "text",
              "analyzer": "english"
            },
            "content": {
              "type": "text"
            },
            "post_date": {
              "type": "date"
            },
            "publisher_id": {
              "type": "text",
              "index": "not_analyzed"
            }
          }
        }
      }
    }

    2、增加mapping属性
    PUT /website/_mapping/article
    {
      "properties" : {
        "new_field" : {
          "type" : "string",
          "index": "not_analyzed"
        }
      }
    }

    3、测试mapping
    GET /website/_analyze
    {
      "field": "content",
      "text": "my-dogs"
    }

  • 相关阅读:
    WPF Layout & Image异步加载
    WPF Binding Validation 数据验证
    推荐一个.NET 命令行参数Parser 库
    Windows 下 命令行增强工具
    Windbg 离线调试.Net 程序入门
    拼写检查算法 Golang 版
    新Blog
    WPF 实现Loading效果
    struct结构体的变长特性
    第2章 构造函数语意学
  • 原文地址:https://www.cnblogs.com/qinjf/p/8525468.html
Copyright © 2011-2022 走看看