문제

RAILS3 응용 프로그램에서 테이블 감사를 활성화 할 계획입니다.우리는 paper_trail을보고 모든 버전을 저장하는 것처럼 보이지만 연속 버전에서 어떤 필드가 변경된 필드를 찾는 메커니즘이 있는지 확실하지 않았습니다.Paper_trail 보석과 함께 할 수 있거나이 기능에 대해 Vestal_Versions와 같은 것을 사용해야합니까?

도움이 되었습니까?

해결책

Paper_tail 보석으로이를 얻을 수 있습니다.버전 테이블에 object_changes 텍스트 열을 추가하면 version.changeSet 메서드를 사용하여 검색 할 수 있습니다.아직하지 않은 경우 https://github.com/airblade/paper_trail

p.s.현재 프로젝트 중 하나에서 Paper_Trail을 사용하고 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top