我有這段代碼塊在我的控制器自定義驗證的模型參數從控制器
def create
number = params[:number]
@color = Colors.new(params[:colors])
@color.save
end
和我有這個驗證模型color.rb
validate :should_be_primary
def should_be_primary
#validations here
end
我只是想驗證應該只在我的params[:number] == 1
注意:params[:number]
是只有 a 參數和不是 a 表字段。
任何人都請幫助我。
謝謝你..我認爲這會行得通,但我會先嚐試 –