rails 在model中设置默认值

如果想为某些属性设置默认值可采用如下方法

class Task < ActiveRecord::Base
  before_save :default_values
  def default_values
    self.status ||= 'P'
  end
end

原文:
http://stackoverflow.com/questions/1550688/how-do-i-create-a-default-value-for-attributes-in-rails-activerecords-model
http://stackoverflow.com/questions/328525/how-can-i-set-default-values-in-activerecord

你可能感兴趣的:(rails 在model中设置默认值)