2010年12月2日木曜日

日本語のカラム名



環境:Rails2.3.8


テーブルのカラム名を日本語で銘々したいと思ったのですが、ネットで少し調べても情報があまり見つからなかったので、とりあえず試してみた。


こんな感じでscaffoldを書いて、


ruby script/generate scaffold product タイ トル:string 詳細:text 数量:integer


動かしてみると・・・


あ、普通に動いて、項目名も日本語だ!


これだったら、views内のhtml.erbの手直しも少なくなるな。





ちなみにテーブル名を日本語にしたのは、wrong nameといわれてダメでした。


ま、項目名だけでもありがたい。


あとは、これでやってみて、罠が無ければいいなーw








2010/12/07追記


 windowsのinstantRails環境では、migrateでエラーが出ました。


 上記はubuntuの環境でやっています。





2011/01/14追記


 unit testでsyntaxエラーが出ました。日本語の項目名を指定した時点でダメみたいです。


 んー残念。。。





0 件のコメント:

コメントを投稿