【发布时间】:2010-07-20 15:57:07
【问题描述】:
嘿,伙计们,我认为这会相当简单,但似乎并非如此..也许我只是写错了语法..
在我的模型中,我正在检查某些关键词
before_validation :deal_validation
def deal_validation
if self.description.match /(exp\s|expire|ex\s|print|mention|\/)/
errors.add(:description, "Now just a second! You can't use those words!")
end
end
但它似乎并没有停止保存模型。
我错过了什么吗?
【问题讨论】:
标签: ruby-on-rails regex validation forms model