gpt4 book ai didi

ruby-on-rails - US-ASCII 中的无效字节序列(Ruby 1.9 + rails 2.3.8 + mongodb + mongo_mapper)

转载 作者:IT老高 更新时间:2023-10-28 13:08:01 26 4
gpt4 key购买 nike

我的设置是:

linux + Ruby 1.9 + rails 2.3.8 + mongodb + mongo_mapper

我关注了http://railscasts.com/episodes/194-mongodb-and-mongomapper ,首先一切都好。我可以成功插入英文字符串,但是当我插入一些中文字符串时,它插入了,但无法显示。

网页显示异常:

invalid byte sequence in US-ASCII 

我使用mongo命令查看mongodb中的数据,是正确的。但我不知道为什么 rails 不能显示它们。

提前致谢

最佳答案

请在您的 environment.rb 中添加以下行。

Encoding.default_external = Encoding::UTF_8
Encoding.default_internal = Encoding::UTF_8

问题会解决的。

关于ruby-on-rails - US-ASCII 中的无效字节序列(Ruby 1.9 + rails 2.3.8 + mongodb + mongo_mapper),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3192128/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com