首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ActiveRecord在Ruby1.9中提取ASCII编码的记录

ActiveRecord在Ruby1.9中提取ASCII编码的记录
EN

Stack Overflow用户
提问于 2010-02-23 06:43:49
回答 1查看 909关注 0票数 1

我正在尝试将我的应用程序迁移到Ruby1.9,但是ActiveRecord一直使用ASCII码从我的MySQL数据库中检索记录,这导致了类似错误的“utf-8和ASCII码不兼容”。我已经尝试在database.yml文件中设置“编码: utf-8”,也尝试将“#coding: utf-8”放在错误文件的顶部,但没有成功。我认为这可能是我的数据库中的字段的问题,但即使在将所有内容转换为utf-8之后,不兼容错误仍然存在。

是否在MySQL中定义了我在这里遗漏的ActiveRecord编码?

EN

回答 1

Stack Overflow用户

发布于 2011-02-12 13:51:56

显然,Ruby1.9和mysql gem存在问题。参见this question

应该通过使用mysql2 gem来解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2314857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档