分布式検索エンジンElasticSearch-Elasticsearch 6は分詞器の効果を見る

1202 ワード

分布式検索エンジンElasticSearch-Elasticsearch 6は分詞器の効果を見る
 
以前のesバージョンは5.x,分詞器の効果を見ることはURLの中で直接分詞器と検索語を指定することができて、方法はGETで、以下の通りです:
http://localhost:9200/_analyze?analyzer=ik_smart&text=    

es 6がインストールされました.x,発見はもとの方法で誤りを報告します:
==============
{"error":{"root_cause":[{"type":"parse_exception","reason":"request body or source parameter is required"}],"type":"parse_exception","reason":"request body or source parameter is required"},"status":400}
==================

後で気づいたes 6.x分詞効果を見るにはGETやPOSTメソッドを使うことができますが、分詞器やクエリ語はjson形式でbodyに書く必要があります.
http://192.168.2.10:9200/_analyze?pretty=true
{
	"analyzer":"chinese",
	"text": "    "
}

分布式搜索引擎ElasticSearch-Elasticsearch6查看分词器效果_第1张图片