我想在我的模型中像这样使用 to_dollar
方法:
module JobsHelper
def to_dollar(amount)
if amount < 0
number_to_currency(amount.abs, :precision => 0, :format => "-%u%n")
else
number_to_currency(amount, :precision => 0)
end
end
end
class Job < ActiveRecord::Base
include JobsHelper
def details
return "Only " + to_dollar(part_amount_received) +
" out of " + to_dollar(price) + " received."
end
end
遗憾的是,这里无法识别 number_to_currency
方法:
# < Job: 0x311eb00 > 的未定义方法‘ number _ to _ currency’
有什么办法吗?