ElasticSearch Head插件 常用命令语句
表格中的1、2、3、4分别对应下图的四个输入框
用途 | 1 | 2 | 3 | 4 |
查看mapping | http://127.0.0.1:9200/ | test_v4/_mapping | get | |
查询数据 | http://127.0.0.1:9201/ | test_v4/type_v4/_search | get/post | |
新增映射 | http://127.0.0.1:9202/ | test_v4/_mapping/type_v4 | PUT | { "properties" : { "f_4" : { "type" : "string", "store": true, "term_vector":"with_positions_offsets_payloads", "analyzer":"ik" } } } |
query查询 | http://127.0.0.1:9203/ | test_v4/_search | post | { "query":{ "term":{ "f_3":"足球" } } } |
插入数据 | http://127.0.0.1:9204/ | test_v4/type_v4/201702107 | put | {"f_3":"这是测试"} |
query查询实例2 | http://127.0.0.1:9202/ | { "query":{ "bool":{ "should":[ {"term":{"f_3":"足球"}}, {"term":{"f_3":"比赛"}} ], "must_not":{ "term":{"f_3":"裁判"} } } } } | ||
查看explain | http://127.0.0.1:9200/test_v4/_search?q=%E8%B6%B3%E7%90%83&pretty&explain | 直接在浏览器输入 | ||
filter查询 | http://127.0.0.1:9200/ | test_v4/_search | post | { "filter":{ "bool":{ "should":[ {"term":{"f_3":"足球"}}, {"term":{"f_3":"比赛"}} ], "must_not":{ "term":{"f_3":"裁判"} } } } } |
测试分词结果 | http://127.0.0.1:9200/_analyze?analyzer=ik&pretty=true&text=这是一个关于中文分词的测试 | 直接在浏览器输入 |