Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Searchkick建议支持3个字符的单词_Ruby On Rails_Ruby_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Ruby On Rails 5_Searchkick - Fatal编程技术网 elasticsearch,ruby-on-rails-5,searchkick,Ruby On Rails,Ruby,elasticsearch,Ruby On Rails 5,Searchkick" /> elasticsearch,ruby-on-rails-5,searchkick,Ruby On Rails,Ruby,elasticsearch,Ruby On Rails 5,Searchkick" />

Ruby on rails Searchkick建议支持3个字符的单词

Ruby on rails Searchkick建议支持3个字符的单词,ruby-on-rails,ruby,elasticsearch,ruby-on-rails-5,searchkick,Ruby On Rails,Ruby,elasticsearch,Ruby On Rails 5,Searchkick,我正在我的rails应用程序上使用searchkick建议,除了3个字符的建议外,一切都很好!当我输入例如“Eg”时,我希望得到“Egg”建议,但这没有发生,我的问题是如何支持此功能 我的代码: Product.search( params[:q], suggest: true, limit: 10 ).suggestions 默认情况下,要包含的单词的最小长度为4。您可以通过将min\u word\u length传递为elastic来更改该值。请参阅:默认情况下

我正在我的rails应用程序上使用searchkick建议,除了3个字符的建议外,一切都很好!当我输入例如“Eg”时,我希望得到“Egg”建议,但这没有发生,我的问题是如何支持此功能

我的代码:

Product.search(
    params[:q],
    suggest: true,
    limit: 10
  ).suggestions

默认情况下,要包含的单词的最小长度为4。您可以通过将
min\u word\u length
传递为elastic来更改该值。请参阅:

默认情况下,要包含的最小字长为4。您可以通过将
min\u word\u length
传递为elastic来更改该值。请参阅: