查询分析文本的弹性搜索

时间:2014-12-05 12:59:36

标签: elasticsearch

如何转换此Elasticsearch REST查询:

http://x.x.x.x:9200/_analyze?analyzer=standard&text="text text text"

进入Java API客户端?

我测试了:

client.prepareSearch("index").setQuery("_analyze?analyzer=standard&text='text text text'").execute().actionGet()

但它不起作用

感谢

1 个答案:

答案 0 :(得分:1)

这应该这样做:

AnalyzeResponse analyzeResponse = client.admin().indices().prepareAnalyze("my_index", "text text text").setAnalyzer("standard").execute().actionGet();

如果有疑问,请查看Elasticsearch自己的测试代码中的this类。