我想在我的模型中使用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
方法:
undefined method `number_to_currency' for #<Job:0x311eb00>
有什么办法让它工作吗?