레일 2.3.5에서 루비를 사용하고 있습니다.런타임시 after_save 콜백을 만드는 방법
사용자 인스턴스가 있습니다. 런타임에 특정 조건에 따라이 인스턴스에 대해 after_save 콜백을 추가하려고합니다.
다른 문제는이 after_save가 블록 또는 proc 매개 변수를 사용해야한다는 것입니다.
내가 원하는 것은 이와 같습니다. 이것은 가짜 코드입니다.
사용자 = User.first
PROC = Proc.new는 끝
user.after_save의 PROC
이 가장 쉬운 방법은 항상 인스턴스 변수 경우 확인 되돌려 after_save 전화를 가지고 아마 실행 전에 true 또는 false입니다. 네가하려는 일을 좀 더 구체적으로 할 수 있다면 나는 그 예를 제시 할 수있다. –