Ruby on rails searchkick自动完成和建议未按预期工作
我的控制器里有这个Ruby on rails searchkick自动完成和建议未按预期工作,ruby-on-rails,
elasticsearch,searchkick,Ruby On Rails,
elasticsearch,Searchkick,我的控制器里有这个 @events = Newevent.search params[:search], suggest: true, partial: true, misspellings: {distance: 4} 在我的模型中 searchkick建议:[:eventname] 现在自动完成我有typeahead.js,它看起来像这样 (会增加但太大) 到目前为止,我还没有在我的模型中加入任何关于自动完成的内容,但是我的观点是这样的 <%= @events.try(:sugges
@events = Newevent.search params[:search], suggest: true, partial: true, misspellings: {distance: 4}
在我的模型中
searchkick建议:[:eventname]
现在自动完成我有typeahead.js,它看起来像这样
(会增加但太大)
到目前为止,我还没有在我的模型中加入任何关于自动完成的内容,但是我的观点是这样的
<%= @events.try(:suggestions) %>
这不会返回任何结果
想法
萨姆
为名为“自动搜索”的响应创建操作
event = NewEvent.search(params['keyword']).map(&:name)
render :json => event
为名为“自动搜索”的响应创建操作
event = NewEvent.search(params['keyword']).map(&:name)
render :json => event
在将searchkick suggest添加到您的模型后,您是否重新编制了数据库索引,然而,我将再次尝试@sachinSo a“未找到结果”不断出现,但仅此而已:)我处于相同的场景中,无法添加自动完成,因此在jquery和ajax@sachin你有没有机会分享?在你的模型中添加searchkick suggest后,你有没有重新索引你的数据库,然而,我将再次尝试@sachinSo a“未找到结果”不断出现,但仅此而已:)我处于相同的场景中,无法添加自动完成,因此在jquery和ajax@sachin你有机会和我分享吗?