求教ElasticSearch 添加 IK 分词 · Ruby China

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求教ElasticSearch 添加 IK 分词 · Ruby China相关的知识,希望对你有一定的参考价值。

参考技术A Elasticsearch默认提供的分词器,会把每个汉字分开,而不是我们想要的根据关键词来分词。例如:

我们会得到这样的结果:

[html] view plain copy

tokens: [

token: text
start_offset: 2
end_offset: 6
type: <ALPHANUM>
position: 1


token: 我
start_offset: 9
end_offset: 10
type: <IDEOGRAPHIC>
position: 2


token: 是
start_offset: 10
end_offset: 11
type: <IDEOGRAPHIC>
position: 3


token: 中
start_offset: 11
end_offset: 12
type: <IDEOGRAPHIC>
position: 4


token: 国
start_offset: 12
end_offset: 13
type: <IDEOGRAPHIC>
position: 5


token: 人
start_offset: 13
end_offset: 14

以上是关于求教ElasticSearch 添加 IK 分词 · Ruby China的主要内容,如果未能解决你的问题,请参考以下文章

elasticsearch 拼音+ik分词,spring data elasticsearch 拼音分词

Elasticsearch拼音分词和IK分词的安装及使用

ElasticSearch-ik分词器

elasticsearch 中文分词(elasticsearch-analysis-ik)安装

elasticsearch ik分词器安装

ElasticSearch的中文分词器ik