Ruby是否可以大写HTML实体

时间:2019-04-09 17:24:52

标签: ruby-on-rails-4 html-entities

我们正在使用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并没有将ò更改为Ò,这是我完全理解的。

希望以前有人遇到过这个问题,可以指出正确的方向来解决这个问题。

感谢任何建议或提示!

0 个答案:

没有答案