Elasticsearch中怎么添加新字段
这篇文章给大家介绍Elasticsearch中怎么添加新字段,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
创新互联建站服务项目包括黄骅网站建设、黄骅网站制作、黄骅网页制作以及黄骅网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,黄骅网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到黄骅省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
1、添加字段,并设置是否索引
PUT http://xxx.xxx.xxx.xxx:9200/goods_info/_mapping
{ "properties": { "content": { "type":"text", "index":false } } }
2、获取字段mapping
GET http://xxx.xxx.xxx.xxx:9200/goods_info/_mapping
{ "goods_info": { "mappings": { "properties": { "browseLevels": { "type": "long" }, "categoryIds": { "type": "long" }, "content": { "type": "text", "index": false }, "dataType": { "type": "long" }, "endTimeMs": { "type": "long" }, "esId": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "esxSellOut": { "type": "boolean" }, "extTypes": { "type": "long" }, "goodsCode": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "goodsId": { "type": "long" }, "groupIds": { "type": "long" }, "hasOption": { "type": "long" }, "isBuyNumLimit": { "type": "boolean" }, "isDiscount": { "type": "long" }, "isJoinMemberPrice": { "type": "long" }, "joinMemberDiscount": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "labelIds": { "type": "long" }, "levelCredit1": { "type": "long" }, "levelCredit2": { "type": "long" }, "levelCredit3": { "type": "long" }, "levelPrice1": { "type": "float" }, "levelPrice2": { "type": "float" }, "levelPrice3": { "type": "float" }, "levelSalesCount1": { "type": "long" }, "levelSalesCount2": { "type": "long" }, "levelSalesCount3": { "type": "long" }, "maxBuyTotal": { "type": "long" }, "maxPrice": { "type": "float" }, "minPrice": { "type": "float" }, "originalPrice": { "type": "float" }, "price": { "type": "float" }, "putawayTime": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "putawayTimeMs": { "type": "long" }, "salesCount": { "type": "long" }, "salesHide": { "type": "long" }, "shopId": { "type": "long" }, "shortTitle": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "startTimeMs": { "type": "long" }, "status": { "type": "long" }, "stock": { "type": "long" }, "stockHide": { "type": "long" }, "subTitle": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "thumb": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "title": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "type": { "type": "long" }, "unit": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "video": { "type": "text", "fields": { "keyword": { "type": "keyword", "ignore_above": 256 } } }, "virtualCardId": { "type": "long" }, "zeroCashLevel": { "type": "long" } } } } }
关于Elasticsearch中怎么添加新字段就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
分享标题:Elasticsearch中怎么添加新字段
路径分享:http://ybzwz.com/article/pcgcgh.html