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

rails:146

From: hoti <hoti_jp@y...>
Date: Mon, 9 May 2005 21:18:57 +0900 (JST)
Subject: [rails:146] ひらがな入力の new で文字化け

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

 ご面倒ですが、アドバイスをお願いいたします。
--------
OS: Debian, Ruby: 1.8.2, gem: 0.8.4, rails: 0.12.1

CREATE TABLE users (
  id int unsigned NOT NULL auto_increment,
  name varchar(20) NOT NULL,
  description text,
  primary key (id)) CHARACTER SET = utf8;

【エラーメッセージ】
ActiveRecord::StatementInvalid in Users#create

Illegal mix of collations (utf8_general_ci,IMPLICIT) and (latin
1_swedish_ci,COERCIBLE) for operation '=': SELECT * FROM
users WHERE name = 'ほげ'  LIMIT 1

app/controllers/users_controller.rb:21:in `create'


__________________________________
Do You Yahoo!?
Upgrade Your Life
http://bb.yahoo.co.jp/


--
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...          ]