运维开发网

如何在Elasticsearch中运行单个特定的分析器或过滤器?

运维开发网 https://www.qedev.com 2020-04-24 20:47 出处:网络 作者:运维开发网整理
我想看看不同的分析仪和滤波器如何响应我的输入.我不想在索引映射中运行为字段定义的所有分析器,我希望能够单独运行它们2)而无需重新索引. 它看起来应该这样做: curl -XGET 'localhost:9200/_analyze?analyzer=standard' -d 'this is a test' 如Elasticsearch Analyze API所述,但它对我不起作用. API是否以某
我想看看不同的分析仪和滤波器如何响应我的输入.我不想在索引映射中运行为字段定义的所有分析器,我希望能够单独运行它们2)而无需重新索引.

它看起来应该这样做:

curl -XGET 'localhost:9200/_analyze?analyzer=standard' -d 'this is a test'

如Elasticsearch Analyze API所述,但它对我不起作用. API是否以某种方式发生了变化?

这就是我得到的:

No handler found for uri [/_analyze?analyzer=standard] and method [GET]
解决了,它仅适用于Elasticsearch v 0.19.
0

精彩评论

暂无评论...
验证码 换一张
取 消