0
我有一個額外的成員方法(和相應的路由)稱爲下載,我想驗證一個密碼字段的存在。 把:validates_presence_of :password
放在我的下載方法中,我得到一個錯誤,聲稱它是一個未定義的方法。是否可以在Ruby on Rails的控制器中進行驗證?
這可能嗎?
我有一個額外的成員方法(和相應的路由)稱爲下載,我想驗證一個密碼字段的存在。 把:validates_presence_of :password
放在我的下載方法中,我得到一個錯誤,聲稱它是一個未定義的方法。是否可以在Ruby on Rails的控制器中進行驗證?
這可能嗎?
不,您可以將錯誤添加到模型中,但驗證在模型中生效。如果您出於某種原因需要在控制器中添加錯誤,請查看錯誤方法和add_to_base。
我明白了。謝謝! – 2010-03-01 05:00:33