2012-03-04 12 views
1

私はRails tutorialから読んで学習していますが、代わりにサンプルアプリケーションをビルドしません。自分でビルドしようとしています。すべての移行を生成し、モデルのメインクラスを構築した後、テーブル間の関係を構築するためにいくつかの変更を加えました。私は適切な関係で足場を生成するためにいくつかのコマンドを実行する必要があると思います。道に迷いました。変更後に実行するコマンド

+0

あなたは疑問が残っているようです。あなたがモデルのいくつかの属性を変更したと仮定します。あなたはあなたのroutes.rbを変更してから、あなたが 'rake db:migrate'を実行する必要があるように、あなたのroutes.rbファイル内のルートをマップする必要があります。 – uday

+0

Ok、私はときどきRailsで初心者ですとにかく私のroutes.rbはこのように私はあなたが私に示唆するが、何も起こらないコマンドを実行するhttp://pastebin.com/Em5DKrMhのように見えるのを理解しようとしていない – ReynierPM

+0

それはコマンドラインに表示されませんが、あなたが見ることができますあなたが '$ rake routes'を実行した場合の新しいルート – uday

答えて

0

したがって、モデルを修正し、そのための足場を再生したいと思いますか?

足場を変更するために変更するコマンドはありません。しかし、既存のモデルのための新しい足場を生成し、古いコントローラ、ビュー、ルートを捨てようとするかもしれません。モデルが存在しないと思って足場を生成するだけです。モデルのファイルがすでに存在していて、生成をスキップします。新しい移行が生成された場合は削除します。

コードをバックアップする前に、コードをバックアップしてください。 ;-)

+0

@Daveへの私のコメントを参照してくださいこれは私がする必要があります – ReynierPM

関連する問題