나는 이것을 더 좋은 방법으로 생각할 수 없다. 죄송합니다!ActiveModel에 대한 변경을 가짜로 만들거나 열을 '흉내 낸'것으로 모방합니까?
궁극적으로 나는 특정 속성 목록이 변경 될 때만 실행하고 싶은 시간의 99 %를 콜백합니다. 하지만 두 경우에 나는 return unless previous_changes & watched_attributes
을 전달할 수 있기를 바랍니다.
변경 사항을 특정 속성으로 조롱하는 방법이 있습니까? 어떻게 든 model.attribute_changed?
을 true로 설정합니까?
나는 model.touch
을 사용했지만 updated_at
은 의도적으로 무시하고 싶은 열입니다.