Ruby On Railsを学習しています。私はRubyバージョン1.8.1とRailsバージョン2.3.10との共有ホスティングを行っています。データ型が整数のRuby On Railsスカフォールドを使用するとエラーが発生する
script/generate scaffold Micropost content:string user_id:interger
チュートリアルでは、デフォルトのデータベース、SQLite3のを使用している:私はhttp://railstutorial.org/chapters/a-demo-app?version=2.3#topで、それは私が実行しているチュートリアルの一点でのチュートリアルを自分の道を働いています。コマンドは機能し、rake db:migrateを使用してデータベースを作成します。私はマイクロポスト(空)のページを見ることができますが、マイクロポスト(マイクロポスト/新規)を追加しようとするとエラーが発生します未定義のメソッド `user_id 'を#< Micropost:0x7f710e4988e8 >私自身はintergerというデータ型を使用してこの問題を経験したようです。
レール上でルビーを構築する最善の方法ではないことを理解していますが、レールの仕組みを理解する上でこの問題がなぜ発生しているのか、まだ分かりません。
もちろん、あなたは正しいです。この非常に明白な間違いで私を助けてくれてありがとう。 – bublebboy