嘿,夥計們一個自定義的驗證,我想這將是相當簡單的,但它不是seems..maybe我只是寫語法錯誤..製作與regex..not觸發尚未
在我的模型我正在檢查某些關鍵字
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
但它似乎並沒有停止保存模型。
我錯過了什麼嗎?
是的 - 你只是告訴它運行BEFORE驗證功能。這實際上並未影響驗證。 – jasonpgignac 2010-07-20 17:09:28