所以我现在正在将Ransack过滤器表单重建为Searchkick查询,但我很难进行模糊匹配。这是我的设置:
# Company.rb
searchkick word_start: [:name]
def search_data
{
name: name,
}
end
运行此返回零结果
Company.search("*", where: {name: "Te"}, fields: [{name: :word_start}])
where: { name: "Test" }
可以正常工作。
感谢您的任何见解!