私は既存のRuby on Railsプロジェクトを修正しようとしています。フォームとモデルは密接に関連していると私は理解しています。フォームを変更する方法を理解しようとしているので、アップロードを受け入れる代わりにタイムスタンプが保存されます。ですから、ビューとモデルを変更する必要があると私は理解しています。私が変更する必要があるものは他にありますか? ActiveRecordに保存されている既存のデータはどうなりますか?RoRでモデルを修正するのに役立ちますか?既存のレコードはどうなりますか?
0
A
答えて
1
新しい移行でテーブルから列を削除しない限り、データは安全です。テストを書くことは良い習慣です。そのような状況が発生したときに何かを修正する必要がある場合は、すべてがまだ動作していることをテストできます。
Btw、私は実装しようとしているロジックを理解していません。フォームは以前にファイルをアップロードしていたので、それを変更してファイルのアップロードを削除し、レコードのタイムスタンプを変更する必要がありますか?
1
あなたの既存のデータは、あなたが書き込む必要があるwith a migration,に修正されているはずです。
関連する問題
- 1. snakegame-javascriptのバグを修正するのに役立ちます
- 2. シングルコアCPUでThread.SpinWaitはどのように役立ちますか?
- 3. イベントレットのtpoolはどのように役立ちますか?
- 4. ロングポーリングはどのように役立ちますか?
- 5. ElasticSearchとはどのように役立ちますか?
- 6. セグメンテーションはどのように役立ちますか?
- 7. Luceneスパンズ:ポジションはどのように役立ちますか?
- 8. Ecma-262(EcmaScript 5)はどのように役立ちますか?
- 9. redux-immutableは役に立ちますか?
- 10. 関数ハンドルとは何ですか?どのように役立ちますか?
- 11. タグはナビゲーション(スタックオーバーフローなど)に役立ちますか?
- 12. 原子プロパティはどのような状況で役立ちますか?
- 13. なぜpow(x、y、z)はPythonで役に立ちますか?
- 14. クラッシュレポートのCPUレジスタアドレスはどのように分析に役立ちますか?
- 15. NSManagedObjectContextDidSaveNotificationは役に立ちませんか?
- 16. 私のプロジェクトのさまざまなエラーを修正するのに役立つ
- 17. 「スロー」は何を行い、どのように役立ちますか?
- 18. Geography/GeometryのShape Area&Shape Lengthはどのように役立ちますか?
- 19. asn1の表記法とライブラリはどのように役立ちますか?
- 20. Kivy KVファイルスタイリングを修正するのに役立つ必要があります
- 21. これらのさまざまなJavaScriptエラーを修正するのに役立つ人はいますか?
- 22. セル参照はどのように計算に役立ちますか?
- 23. インポート文は実行時にどのように役立ちますか
- 24. @ContextHierarchyは継承シナリオの外で役に立ちますか?
- 25. ストアドプロシージャからgridviewを作成するのに役立ちます
- 26. 悪いコードを理解するのに役立ちますか?
- 27. DragDetectはいつ、そしてどのように役立ちますか?
- 28. スレッド(AsyncTask)のデバッグに役立ちます。
- 29. IDAとは何ですか?また、.soファイルの表示にどのように役立ちますか?
- 30. SVNを修正するのに役立つ必要があります: "作業コピーディレクトリではありません"
フォームはPDFで承認フォームをアップロードしていました。さて、私は、承認のタイムスタンプを保存したいだけです。 – Moshe
はい、新しいタイムスタンプフィールドを追加するための移行を作成し、古いレコードのこのフィールドを更新します。 – egze
ありがとうございます。私はそれをどうやって行うのか分からない...どんな考え? – Moshe