Ruby on Rails에서 속성에 대한 변경 사항을 추적해야합니다. "object.changes"를 사용하여 변경 사항을 찾습니다. 그러나 이것은 관련된 테이블의 필드에 대한 변경 사항을 생성하지 않습니다. 그렇다면 관련 테이블에 대한 변경 사항을 어떻게 추적 할 수 있습니까? ID와 주소를 보유한 고객 테이블과 해당 고객의 할인율을 보관하는 할인 테이블이 있습니다. 고객 주소를 변경할 때마다받을 수 있습니다. 그러나 할인율에 대한 변경 사항은 기록되지 않습니다.레일에 연결된 테이블의 변경 사항 추적
0
A
답변
0
별도의 모듈을 정의하면 모델에 포함되어 해당 변경 사항을 추적합니다. link
+0
안녕하세요. 오버플로를 환영합니다. 먼저 답변 해 주셔서 감사합니다. [환영 투어] (https://stackoverflow.com/tour)를 방문하여 여기에서 자신의 길을 알고, [답변]을 읽고 유용한 답변을 만들고 커뮤니티에 추가하십시오. 이 질문이 받아 들여지지 만 링크에 시간이 지날수록 코드 샘플이 포함될 수 있으므로 답변에 코드 샘플을 포함하십시오. – garfbradaz
관련 문제
- 1. NSFetchedResultsController 변경 사항 추적
- 2. 변경 사항 추적 - 장고
- 3. Android TabLayout 변경 사항 추적
- 4. 레일을 사용하여 변경 사항 추적 - "변경 되었습니까?"
- 5. 데이터베이스 테이블의 변경 내용 추적
- 6. 변경 사항 추적 - observableArray의 관찰 가능 요소
- 7. 알림이있는 기기 연락처의 변경 사항 추적
- 8. 레일에 schema.rb에서 테이블의 내용을보기
- 9. 동적으로 업데이트되는 테이블의 변경 사항 캐치
- 10. 레일에 사용자 쿠키 추적
- 11. EF 4.3의 변경 사항 유지 - 변경 추적 문제
- 12. 요구 사항 TDD의 추적 성?
- 13. 연결된 픽셀 추적
- 14. 데이터베이스의 변경 사항 처리
- 15. 변경 사항 저장 및 변경 사항 :
- 16. 액세스에서 연결된 테이블의 링크 제거
- 17. 추적 변경 사항 업로드, Microsoft Sync Framework를 사용하여 다운로드
- 18. 추적 된 변경 사항 만 사용하여 파일을 압축하는 방법은 무엇입니까?
- 19. Google 앱 스크립트를 통해 Google 스프레드 시트의 변경 사항 추적
- 20. Chrome 개발자 도구 변경 사항 추적 (html, css, js)
- 21. EclipseLink에서 @Version annotation을 사용하여 오브젝트에 대한 최종 변경 사항 추적
- 22. 변경 내용 추적 (SQL 서버)
- 23. Doxygen을 요구 사항 추적/역행렬
- 24. 엔티티의 변경 사항 감사 JPA
- 25. 연결된 테이블의 데이터가 잘못되었습니다.
- 26. 변경 내용 추적 변경
- 27. GitHub의 저장소 간 변경 사항
- 28. NSFetchedResultsController 관계 변경 추적
- 29. 추적 변경
- 30. 추적 변경
다른 모델의 모델 변경 사항을 수신하려면 ['ActiveRecord :: Callbacks'] (http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html)를 사용하십시오. –
더 많은 컨텍스트를 제공 할 수 있습니까? –
당신은 [public_activity] (https://github.com/pokonski/public_activity)와 Railscasts [Plugingeek] (http://www.plugingeek.com/categories/activity-tracking-ruby)에서 영감을 얻을 수 있습니다. . –