Ruby on rails 3 Texticle-in-rails不是';我不能提供我想要的答案。它是如何配置的?还是我弄错了?

Ruby on rails 3 Texticle-in-rails不是';我不能提供我想要的答案。它是如何配置的?还是我弄错了?,ruby-on-rails-3,full-text-search,texticle,Ruby On Rails 3,Full Text Search,Texticle,我正在Rails 3应用程序中使用texticle gem 我的桌子上摆满了食物的名字,比如洋葱、大葱、洋葱粉等等 我在找桌子 foodnames = FoodName.search(params[:search]) return render :json => foodnames foodnames=FoodName.search(参数[:search]) 返回render:json=>foodnames 当我尝试搜索“切碎洋葱”时,我本来希望得到一个匹配的“洋葱”列表,

我正在Rails 3应用程序中使用texticle gem

我的桌子上摆满了食物的名字,比如洋葱、大葱、洋葱粉等等

我在找桌子

foodnames = FoodName.search(params[:search]) return render :json => foodnames foodnames=FoodName.search(参数[:search]) 返回render:json=>foodnames 当我尝试搜索“切碎洋葱”时,我本来希望得到一个匹配的“洋葱”列表,因为它们有点接近,但我得到的是一个空的集合

如果我只使用“洋葱”或“洋葱”,我会得到我期望的列表

似乎有与texticle冲突的文档。 github repository页面显示了类似于
fuzzy\u search
的方法,但当我尝试运行时,我得到了
undefined method
fuzzy\u search'for#类`

其他文档没有提到模糊搜索或类似功能

我的gem文件有
gem'texticle','~>2.0',require:'texticle/rails'
,尽管我确实在原始文件中添加了它,并在没有版本或require语句的情况下重新捆绑安装


谁能澄清一下这里发生了什么,以及我如何才能得到更好的搜索结果?这对我现在的需求来说似乎太严格了,我怀疑事情并没有按预期的那样进行

你对这件事找到解决办法了吗?