UTF-8文字に問題があります。ここではデシベル/ seeds.rbRails 3.1、Ruby 1.9.2-p180、UTF-8の問題
User.create(username: 'eml', first_name: '****', last_name: '****äck',
email: '[email protected]', password: 'asdasd')
私の端末は(OSX 10.5.8)UTF-8を使用するように設定され、レール(application.rbによる)ですが、UTF-8を使用するように設定されています。ここではエラーがあります:
$ rake db:seed
rake aborted!
/Projects/***/db/seeds.rb:8: invalid multibyte char (US-ASCII)
/Projects/***/db/seeds.rb:8: invalid multibyte char (US-ASCII)
/Projects/***/db/seeds.rb:8: syntax error, unexpected $end, expecting ')'
...ame: '****', last_name: '****äck',
... ^
Tasks: TOP => db:seed
(See full trace by running task with --trace)
ニース:
がconfig.ruのフルラインを追加します。うまくいけば、AJAXのものも正しく動作しますが、文字を正しく表示するのに苦労しています。ありがとう! –
私は困っているわけではないようです。突然の私の見解は、私にエラー以外何も与えていません。 > _ < –
データベースアダプタの 'encoding:utf8'もdatabase.ymlに追加するのを忘れないでください。 –