레일에서 paper_trail을 사용하여 모델 버전을 추적합니다. 그러나 github repo에 대한 설명서는 보석이 has_many
, belongs_to
연관을 지원하지 않음을 나타냅니다.has_many/belongs_to에서 버전을 수정하는 방법 paper_trail과의 연결
의 내가 어떤 회사 수의 CEO들 이름을 기록하는 응용 프로그램을 한 가정 해 봅시다 :
class Company < ActiveRecord::Base
has_many :ceos
has_paper_trail
end
class Ceo < ActiveRecord::Base
belongs_to :companies
has_paper_trail
end
위의 예는 ABC Inc.의 정보를 나타냅니다
company.name => "ABC"
company.ceo.past => "John Henry"
company.ceo.present => "Amy Warren"
나는 다음을 구현할 수있는 방법 작업을 통해 회사 및 회사의 CEO 이름이 마지막 버전으로 재설정됩니다.
이것에 대한 업데이트가 있습니까? – Robin
나는 또한 동일한 문제가있다 – eshaiju