Money-Rails没有正确格式化数千工资

时间:2018-02-18 18:51:58

标签: ruby-on-rails ruby money-rails

当我使用money-rails将整数hourly_wage_salary_cents列转换为数千个货币对象时。它从数字本身中删除2个零。我没有获得50,000美元,而是获得500.00美元或500美元。如何格式化money对象以包含大于数百的数字的正确逗号位置。

show.html.erb

<h6><%= fa_icon 'money' %> Salary/Wage</h6>
        <p>
          <%= money_without_cents @job.hourly_wage_salary_cents %>
        </p>

工作模式

monetize :hourly_wage_salary, :as => "hourly_wage_salary_cents"

1 个答案:

答案 0 :(得分:0)

默认情况下,货币对象的金额为美分。因此,在保存或设置值时需要考虑这一点。

您可以在此answer中找到更多详细信息。 一些选项来进行格式化: