vin*_*nce 4 validation activerecord ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1
Rails 3.1中是否已取消"def验证"?我在Rails 3.1之前,它似乎没有工作
class Category < ActiveRecord::Base
validates_presence_of :title
private
def validate
errors.add(:description, "is too short") if (description.size < 200)
end
end
Run Code Online (Sandbox Code Playgroud)
"标题"验证有效,但"描述"验证不起作用.
Dev*_*n M 11
这样的事情对你有用吗?
class Category < ActiveRecord::Base
validates_presence_of :title
validate :description_length
def description_length
errors.add(:description, "is too short") if (description.size < 200)
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1911 次 |
| 最近记录: |