Rails - 特殊字符转换为???保存时

时间:2010-02-09 16:43:14

标签: ruby-on-rails oracle utf-8 special-characters

只是尝试将特殊字符处理到我的模型上的字符串字段中。

当它保存到设置为AL32UTF8的Oracle数据库时,它将它们转换为???

Tiny-mce连接到其他字段之一,我能够将其配置为将向后撇号转换为

‘

只需要解码/转换我的字符串,以便在活动记录将其保存到数据库之前执行类似操作,并且它会全部搞砸。

我们正在使用Ruby 1.8.6和Rails 2.2.2

任何人都可以快速解决此问题吗?

1 个答案:

答案 0 :(得分:0)

几个月后,我们似乎已经想出了这一个。

未设置NLS_LANG环境变量。我们将其设置为与数据库相同,退回Web服务器并开始工作。