1

如何将searchkick与这样的弹性搜索插件一起使用https://github.com/skroutz/elasticsearch-analysis-greeklish

4

3 回答 3

2

现在更改默认分析器的唯一方法是 fork gem。这是一个很好的起点:

https://github.com/ankane/searchkick/blob/master/lib/searchkick/reindex.rb#L97

于 2014-04-28T10:57:11.163 回答
1

这个想法是在 lib/ext/ 中的某处修改Searchkick::Reindex模块(如果您使用的是 rails)https://github.com/ankane/searchkick/blob/master/lib/searchkick/reindex.rb并使用自定义发布流程 searchkick_index_options 调用代码,它将新的分析器添加到设置中。

于 2014-04-29T14:57:56.270 回答
1

请注意,您可以使用一个独立的希腊语 gem 。

于 2019-08-30T12:25:20.857 回答