Method: ActiveRecord::Base.nilify_if_blank
- Defined in:
- lib/common_lib/active_record/base.rb
.nilify_if_blank(*args) ⇒ Object
80 81 82 83 84 85 86 87 88 89 |
# File 'lib/common_lib/active_record/base.rb', line 80 def self.nilify_if_blank(*args) # ONLY IF THE FIELD IS A STRING! class_eval do args.each do |arg| before_save { self.send("#{arg}=", nil) if self.send(arg).blank? } end end end |