2013-06-12 20 views
1

我有這兩個條件和一定範圍內一些困惑,我應該去用正則表達式,或者有更好的軌輔助方法,這樣做如何將表單字段限制在軌道

我想什麼do是

field1: to have any number between 1-31 
field2: to have any number between 1-5 

這是要在創建操作被調用時進行檢查。

任何指導,在此表示讚賞。

回答

1

試試這個在各自的模型

validates :field1, :inclusion => 1..31, on => :create 
validates :field2, :inclusion => 1..5, on => :create 

HTH

+0

啊,非常感謝! – psharma