elasticsearch,mapping,Indexing,elasticsearch,Mapping" /> elasticsearch,mapping,Indexing,elasticsearch,Mapping" />

Indexing elasticsearch未进行分析';行不通

Indexing elasticsearch未进行分析';行不通,indexing,elasticsearch,mapping,Indexing,elasticsearch,Mapping,为什么弹性搜索不被分析不起作用,我正试图解决这个问题 映射在此处可见: curl-XGET'http://localhost:9200/gb/_analyze?field=tag?pretty“-d‘黑猫’ curl-XGET'http://localhost:9200/gb/_analyze?field=tweet?pretty“-d‘黑猫’ 结果是一样的 { “代币”:[{ “令牌”:“黑色”, “起始偏移量”:0, “端部偏移”:5, “类型”:“, “职位”:1 }, { “令牌”:“猫

为什么弹性搜索不被分析不起作用,我正试图解决这个问题

映射在此处可见:

curl-XGET'http://localhost:9200/gb/_analyze?field=tag?pretty“-d‘黑猫’
curl-XGET'http://localhost:9200/gb/_analyze?field=tweet?pretty“-d‘黑猫’
结果是一样的
{
“代币”:[{
“令牌”:“黑色”,
“起始偏移量”:0,
“端部偏移”:5,
“类型”:“,
“职位”:1
}, {
“令牌”:“猫”,
“起始偏移量”:6,
“端部偏移”:10,
“类型”:“,
“职位”:2
}]
}

您的URL有误,即您有两个
字符,在
pretty
之前的一个字符应该是一个与
&
相对应的符号,试试这个

curl -XGET 'http://localhost:9200/gb/_analyze?field=tag&pretty' -d 'Black-cats'
                                                       ^
                                                       |
                                          this should be a &, not a ?

请写清楚,您是否有一个字段设置为未通过映射进行分析?那么其中一个结果是出乎意料的?你能提供一个映射的相关片段吗?对不起,我的英语很差。我知道答案了。我的一个节点具有不同的中文分析器
curl -XGET 'http://localhost:9200/gb/_analyze?field=tag&pretty' -d 'Black-cats'
                                                       ^
                                                       |
                                          this should be a &, not a ?