[前][次][番号順一覧][スレッド一覧]

rails:147

From: Kazuhiro Yoshida <moriq@m...>
Date: Mon, 09 May 2005 22:24:09 +0900
Subject: [rails:147] Re: ひらがな入力の new で文字化け

もりきゅうです。

hoti <hoti_jp@y...> wrote:
>  早速ですが、script/generate scaffold user で自動生成しました。
> しかし、これで作られたUserオブジェクトをnewする際、ひらがなが
> 入力されるとエラーが発生します(ローマ字や漢字だけならOK)。
>  下の例では、nameでもdescriptionでも発生します。

MySQL-4.1 ですよね。
config/environment.rb の
  ActiveRecord::Base.establish_connection
の後に
  ActiveRecord::Base.connection.execute("set names utf8")
とすればとりあえず通るようになると思います。

http://moriq.tdiary.net/20050508.html#p01
に書いたように、この問題は RoR の MySQL adapter で対応すべきです。
例えば option として :charset を渡せるようにするとか。

----
Kazuhiro Yoshida  moriq@m...

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

       146 2005-05-09 14:18 [hoti_jp@y...        ] ひらがな入力の new で文字化け           
->     147 2005-05-09 15:24 ┗[moriq@m...          ]                                       
       148 2005-05-10 01:57  ┣[maki@r...           ]                                     
       151 2005-05-10 16:21  ┃┗[hoti_jp@y...        ]                                   
       692 2005-11-21 18:38  ┗[shugo@r...          ]