sing1ee / elasticsearch-jieba-plugin

jieba analysis plugin for elasticsearch 7.0.0, 6.4.0, 6.0.0, 5.4.0,5.3.0, 5.2.2, 5.2.1, 5.2, 5.1.2, 5.1.1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

搜索句子时候 同义词失效

yyhjifeng opened this issue · comments

按照readme 步骤
一直到
test analyzer:
GET http://localhost:9200/jieba_index/_analyze?analyzer=my_ana&text=**的伟大时代来临了,欢迎参观北京大学PKU

=====这一步得到的结果和readme是一样的,同义词能识别出来=======

但是到下一步:
search
POST http://localhost:9200/jieba_index/fulltext/_search
Request body:

{
"query" : { "match" : { "content" : "pku" }},
"highlight" : {
"pre_tags" : ["", ""],
"post_tags" : ["", ""],
"fields" : {
"content" : {}
}
}
}

得到的结果是不会出现同义词效果的。就是 《北京大学 》没有标注,只有pku 。???为什么?

搜索使用的分词是my_ana么?

知道原因了。因为你写的readme 没有写 mapping 这一步