【发布时间】:2014-06-26 21:03:57
【问题描述】:
我目前正在开发的 Rails 应用程序在某些数据库值中使用字符 Æ。如何创建一个SELECT 语句,将Æ 和AE 视为平等?
例如:SELECT * FROM users WHERE lower(name) = 'aether' 应返回 name 列中的值为 Aether 或 Æther 的行。
【问题讨论】:
-
你试过什么?此外,选择仅返回您告诉它的任何内容。 Select 不关心数据库中的内容。请详细说明当您说“将 Æ 与 AE 一样对待”时的意思
-
我编辑了这个问题以试图澄清。我不太确定如何正确表达。
-
不确定它是否能正常工作,但这里有很多有趣的东西可以尝试:stackoverflow.com/questions/2302813/…
-
如果我没有得到其他答案,这可能会奏效。谢谢。
标签: sql ruby-on-rails