exchange_rate
クラスでの形式を検証しようとしていますInvoice
:
class Invoice < ActiveRecord::Base
attr_accessible :currency, :exchange_rate
validates :exchange_rate, :format => { :with => exchange_rate_format }
private
def exchange_rate_format
if currency != user.preference.base_currency
DECIMAL_REGEX
else
ANOTHER_REGEX
end
end
end
問題は、まったく機能しないことです。ここでaを使用する必要があると思いProc
ますか?私はそれを使用する方法を本当に理解したことがありませんでした。多分誰かが助けることができます。
どうもありがとう。