1
我:關於驗證列入
AMOUNT = { '$ 0.50' => 0.5, '$ 1' => 1, '$ 2' => 2, '$ 5' => 5, '$ 10' => 10 }
是不是:
validates :amount, :inclusion => { :in => %w(0.5 1 2 5 10), :message => '%{value} is not a valid amount' }
同樣的事情:
validates :amount, :inclusion => { :in => AMOUNT.values, :message => '%{value} is not a valid amount' }
對於前者,一切正常。對於後者,我每次提交的時候,我得到的驗證消息...