新手问题 Rails 数据库编码自动转换

topswim · 2014年02月14日 · 最后由 topswim 回复于 2014年02月17日 · 2469 次阅读

Rails 默认使用 utf8 编码,而大多数数据库使用本地编码,例如 oracle 数据库多大使用 GBK 编码。所以,在数据库访问时,如何处理两种不同的字符编码是一件很重要的事情。请问大家有什么好的解决方法。

数据库也使用 utf8。

#1 楼 @Rei 其他数据库都是 GBK,关键是要和其他数据库链接

#1 楼 @Rei http://www.taobaotest.com/blogs/qa?bid=4427 有个这,但不知道有没有更新更好的方法啊!

rails 上可以设置字符集吗?

database.yml 里面不是有个 encoding 设置项吗

open 每个数据库的时候,指定 encoding 就行了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号