2
초안 버전의 모델을 만드는 가장 좋은 방법은 무엇입니까? 나는 그의 설명과 수업 모델을 가진 Course 모델을 가지고있다. 레일스 5. 모델 초안 버전 및 게시 버전
class Lesson < ApplicationRecord
belongs_to :course
...
end
설명 및 수업 모델
class Description < ApplicationRecord
belongs_to :course
...
end
class Course < ApplicationRecord
has_many :lessons
has_one :description
...
end
은 그들이있을 때, 자신의 정보가 공개 될 것이라고하는 "게시"상태와 상태 머신 (state machine)가있다. 게시 된 정보를 변경하지 않고 정보를 수정하려면 초안 버전이 필요합니다. 어떻게해야합니까?
PD : 내가 도안 보석을 사용하려고했지만, 5