2011-09-06 9 views

답변

33

세 가지 방법으로 기호, 문자열 또는 Proc이 있습니다. Documentation

+2

문서보기

class User < ActiveRecord::Base after_create :send_welcome_email, unless: :is_celebrant? after_create :send_welcome_email, unless: "is_celebrant?" after_create :send_welcome_email, unless: Proc.new { self.role == "Celebrant" } end 

가 이동 된 [여기 (http://guides.rubyonrails.org/active_record_callbacks.html#using-if-and-unless-with-a-symbol) – gotva