0

この質問はばかげているように聞こえるかもしれませんが、データベースを変更した後にフォームとモデルを更新する方法があるかどうか知りたいと思っていました。

たとえば、足場を生成するときに、データベースに入れる必要がある 2 つのフィールドを忘れる可能性があり、後でそれらを思い出したときに移行を生成しますが、データベースに移動してフォームと attr_accessible を変更する必要があります。

これに利用できるショートカットはありますか?データベース テーブルに変更を加えた場合、それらの変更でモデルとフォーム要素を更新するコマンドはありますか?

これらを達成するためのショートカットがあるかどうかを知りたかっただけです-モデルが進化し、データベースに変更が加えられると、多くの作業を節約できます。

ありがとう

4

1 に答える 1

0

元のスキャフォールディングからファイルを変更していない場合は、単にそれらを再スキャフォールドしてみませんか?

ファイルを変更した場合、ショートカットはありません。

繰り返しになりますが、足場はまさにそれです-それは完成品であることを意味するものではありません。正しいモデルの関係を見つけてアプリの感触をつかむ以外の目的で使用することはお勧めできません。その後、手動でコードを改良し、ユーザーに提供したくないコントローラー/ビュー機能を削除する必要があります。

于 2013-03-12T12:09:33.630 に答える