bin/elasticsearch -d 后台启动
curl -XPUT "http://localhost:9200/index_name/" -d'
{
"index": {
"analysis": {
"analyzer": {
"ik_pinyin_analyzer": {
"type": "custom",
"tokenizer": "ik_smart",
"filter": ["my_pinyin", "word_delimiter"]
}
},
"filter": {
"my_pinyin": {
"type": "pinyin",
"first_letter": "prefix",
"padding_char": " "
}
}
}
}
}
curl -XPOST http://localhost:9200/index_name/app/_mapping -d'
{
"app": {
"properties": {
"appname": {
"type": "keyword",
"fields": {
"pinyin": {
"type": "text",
"store": "no",
"term_vector": "with_positions_offsets",
"analyzer": "ik_pinyin_analyzer",
"boost": 10
}
}
}
}
}
}
curl -XGET http://localhost:9200/index_name/app/_search?q=appname.pinyin:wangzhe荣耀