今日からRuby on Railsの勉強を始めました。Rails For PHP Developersという本をフォローしています。いずれにせよ、rails g model Subscribers と入力すると、次の行に「invoke active record」と表示されます。コマンドラインからコントローラーを作成するのに問題はなかったのに、どうしてモデルが生成されないのですか? これは、モデル ファイルがモデル ディレクトリに作成されていないことを意味します。
質問する
415 次
1 に答える
1
mysql2 gem を gemfile に追加する必要があります。次に bundle install を実行して、もう一度試してください。
Rails とローカル マシンを学習するときは、デフォルトの SQLite データベースを使用することをお勧めします。開発環境で MySQL を使用するには、config/database.yml を変更しておく必要があります。これには、MySQL アダプターがインストールされている必要があります。
注: mysql gem ではなく、mysql2 gem を使用してください。それはあなたに多くの悲しみを救うでしょう。
于 2012-12-26T08:12:52.313 に答える