我最近添加searchkick
了我的网络应用程序,但该研究仅适用于名称字段。这是我的代码:
模型 :
class Campaign
[...]
searchkick language: "French"
[...]
def self.search_fields(params)
@query = "*#{params[:search]}*"
@search = Campaign.search @query, fields: [:name, :categories, :professional, :brief] , misspellings: {distance: 2}
@search.results
end
但是,在
@search = Campaign.search @query, fields: [:name, :categories, :professional, :brief] , misspellings: {distance: 2}
该研究仅适用于每个模型的名称。但我想搜索其他字段,如:categories、:professional、:brief、:date 等。
我怎样才能做到这一点 ?