我们正在使用ruby 2.3.7和rails 4.2.11
我正在使用Rails应用,其中用户通过输入其姓氏来完成搜索表单。在用户的姓氏包含HTML实体的情况下,我们遇到了麻烦:Cicalò
ò ò ò Lowercase o with grave accent
Ò Ò Ò Uppercase o with grave accent
控制器代码正在搜索:
User.where("UPPER(last_name) = ?", params[:lname].strip.upcase)
因此,基本上,.upcase
并没有将ò
更改为Ò
,这是我完全理解的。
希望以前有人遇到过这个问题,可以指出正确的方向来解决这个问题。
感谢任何建议或提示!