我有一個新的寶石,我正在玩,但我不知道該把它放在哪裏以便初始化,但我不必每次都使用我的方法來使用它。我該如何初始化錢寶石?
def self.get_rate(from, to, amount)
Money.default_bank.fetch_rates #<---------------- Here it is...
if to == "USD" or from == "USD"
rate = Money.default_bank.get_rate(from, to) * amount
else
rate_to_us = Money.default_bank.get_rate(from, "USD") * amount
rate = Money.default_bank.get_rate("USD", to) * rate_to_us
#rate = Money.default_bank.get_rate(params[:currency][:from], "USD")
end
rate = Money.new(rate.to_money,to).format(:with_currency)
end
我有一次,否則它不會工作初始化它,但如果我這樣做,因爲它是現在,它加載一個XML文件,任何其他。我怎麼做才能每天只加載一次?