首页 > 代码库 > 如何建立ElasticSearch里的mappings?
如何建立ElasticSearch里的mappings?
刚接触elasticsearch,好多东西都不会用,百度了很多,都看不懂,终于摸索出了最简单的通过http建立mappings的方法~
有人在建立mappings报各种错误,首先,如果你的这个索引中已经有数据了,你想修改,最简单的方法,重新建立一个新的索引,成功了以后,再切换。
1.示例说明,建立一个名为 rdx_index_v2的新索引
马赛克的部分,是你的服务器地址
3.设置mappings格式示范:
{ "settings": { "number_of_shards": 5 }, "mappings": { "rdx_type": { "properties": { "zhanghu": { "type": "string" }, "zy_mingzi": { "type": "string" }, "zy_xingbie": { "type": "string", "index": "not_analyzed" }, "zy_leixing": { "type": "string", "index": "not_analyzed" }, "zy_hezuo_zishu": { "type": "integer" } } } } }
4.点击提交请求,就成功啦~
ps:有问题,可以留言提问~
如何建立ElasticSearch里的mappings?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。