我在 db 中有这样的数据(当然是“轻”版本):
id | description
1 | 5W40
2 | 5W-40
我尝试使用这样的思维狮身人面像宝石搜索查询:
fields << "(@description #{params[:oiloiliness]} | #{params[:oiloiliness].gsub(/[^0-9A-Za-z]/, '')} )"
参数 [:oiloiliness] = "5W-40"
但由于某些原因,结果我只看到第二行......我做错了什么?
如何使用 or 运算符使用 sphinx 进行搜索并在结果中看到两行?