Rails Rails console 下, model 中 inspect 出的数据乱码

ruohanc · 2012年10月20日 · 最后由 ruohanc 回复于 2012年10月22日 · 3463 次阅读

图片应该可以说明所有问题了。我想知道是就我这样呢。还是都这样。

如果就我这是这样,有没有什么解决思路呢

如果用的 ruby 版本是 1.9.* 到这里https://rvm.io/packages/readline/去按照说明安装 readline 之后就好了

#1 楼 @zzhattzzh 似乎不是个问题。现在我换用 sqlite 数据库就好了。有乱码问题的时候用的是 mysql

检查检查你的 database.yml 以及 mysql 数据库的 encoding ?

#3 楼 @wuwx 嗯..忘记说了..当时检查过。database.yml 里面写明了 "encoding: utf8" 然后查看 create table 的语句也是指明 utf8 的..

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