查询mysql DB时Rails 4中的编码错误

时间:2015-06-12 16:04:24

标签: mysql ruby ruby-on-rails-4 encoding utf-8

在查询aws服务器(mysql)上的db时,我在某些情况下收到此错误。我将db配置为utf8并将rails应用程序设置为utf-8以及config / application.rb文件。有什么建议吗?

AwsCourse加载(36.5ms)SELECT COURSE。* FROM COURSE WHERE COURSEid IN(6,1,3,5,4,2) 在128ms内完成500内部服务器错误(ActiveRecord:36.5ms)

Encoding::UndefinedConversionError ("\xC2" from ASCII-8BIT to UTF-8):
app/controllers/welcome_controller.rb:22:in `course_search'

1 个答案:

答案 0 :(得分:0)

其中一个数据库条目中有一个非UTF8字符。感谢@muistoshort指出我正确的方向。