質問: 現在、簡単なウェブアプリの開発を進めているのですが`rails g scaffold Syota from:string year:integer`を入力して投稿画面を作成してデーターベースへマイグレーションを行いマイグレーションファイルの中身を確認したところ> class CreateSyota < ActiveRecord::Migration[5.1] def change create_table :syota do |t| t.string year :from t.timestamps end end end 上記の様な状態になっており、「year」に設定した「integer」が正しく反映されていなかったのですがどこを改善すれば正しく配置されるでしょうか?? 回答の方、よろしくお願いします。
回答: `rails g scaffold Syota from:string year:integer`といコマンドの`string`と`year`の間が**全角スペース**になっています。 そして、Rubyは全角スペースも**トークンの一部として含められる**ので、ひとつながりになった名前として処理されてしまいます。