我的模特看起来像
Document < Model
searchkick
end
在我的控制器中
我网址中的参数是localhost:3000 / docuements?q = Resolution
所以我将获得“解决方案”
Document < Controller
Document.search(params[:q], fields: [:title, :content])
end
我在这里理解的是searchkick将在标题和内容中搜索“解决方案”
现在我的问题是,如果仅在标题中搜索
我的参数是localhost:3000 / docuements?title = Resolution
注意:在我看来,我有搜索字段[标题,内容,文件夹名称]
Document < Controller
Document.search(params[:q], fields: [:title, :content]) <--- this thing will not
end
如何实现?
尝试的事情:
Document.search "*", where(title: params[:title]) <-- 0 results
Document.search body: {query: {match: {title: params[:title]}}} <-- 0 results