小さな練習用アプリを作成していて、行き詰まってしまいました。私はこれらのモデルを1対多の関係に持っています:
チケット:
class Ticket < ActiveRecord::Base
has_many :descriptions
end
説明:
class Description < ActiveRecord::Base
belongs_to :ticket
end
関係の目的は、チケットの説明を更新/編集するたびに(説明が以前から変更されている場合のみ)、新しい説明エントリが作成されるようにすることです。これにより、そのチケットの以前の説明の履歴を保持することができます。Descriptionは、チケットの新規ビューと編集ビューのテキストフィールドになる文字列です。
これを実装するのに問題があります。チケットコントローラーと説明コントローラーのコードを変更する必要がある可能性が高いことはわかっていますが、その方法がわかりません。また、チケットビューを実装する方法もわかりません。Railsの学習にご協力いただきありがとうございます。