如何转换此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()
但它不起作用
感谢
答案 0 :(得分:1)
这应该这样做:
AnalyzeResponse analyzeResponse = client.admin().indices().prepareAnalyze("my_index", "text text text").setAnalyzer("standard").execute().actionGet();
如果有疑问,请查看Elasticsearch自己的测试代码中的this类。