1598361292260

3.5 创建索引并指定结构

# 创建索引,指定数据结构
PUT /book
{
    "settings":{
        # 分片数
        "number_of_shards":5,
        # 备份数
        "number_of_replicas":1
    },
    # 指定数据结构
    "mappings":{
        # 类型 Type
        "novel": {
            # 文档存储的field
            "properties": {
                # field属性名
                "name":{
                    # 类型
                    "type":"text",
                    # 指定分词器
                    "analyzer": "ik_max_word",
                    # 指定当前Field可以被作为查询的条件
                    "index": true,
                    # 是否需要额外存储
                    "store": false,
                },
                "author":{
                    "type":"keyword"
                },
                "count":{
                    "type":"long"
                },
                "onSale":{
                    "type":"date",
                    # 时间的格式化方式
                    "format":"yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis"
                },
                "descr":{
                    "type":"text"
                },


            }
        }
    }
}


results matching ""

    No results matching ""