- mappings自定义创建映射
PUT http://10.0.0.220:9200/index_mapping
这是通过elasticsearch-head查看:
-
查看分词效果(注意text和keyword的区别)
GET http://10.0.0.220:9200/index_mapping/_analyze
(1)realname 的type是text,所以能够进行分词
(2) 接下来查看一下username效果如何
-
尝试修改(不能修改,某个属性一旦被建立,就不能修改了,但是可以新增额外属性)
POST http://10.0.0.220:9200/index_mapping/_mapping
-
为已存在的索引创建或创建mappings
POST http://10.0.0.220:9200/index_mapping/_mapping
Elasticsearch-head可视化查看
主要数据类型
- text, keyword,
string - long, integer, short, byte
- double, float
- boolean
- date
- object
- 数组不能混,类型一致
字符串
- text:文字类需要被分词被倒排索引的内容,比如商品名称、商品详情、商品介绍,使用text。
- keyword:不会被分词,不会被倒排索引,直接匹配搜索,比如订单状态、用户qq、微信号、手机号等,这些精确匹配,无需分词。
最后修改于 2020-03-31 16:36:14
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

