Конечно. По вашему мнению, просто используйте number_with_delimeter , например ::
<%= number_with_delimiter @record.cost %>
Предполагается, что для вашей локали Rails задано соответствующее местное значение для форматирования, которое вы хотите использовать. В противном случае вы можете форсировать локальный, например:
<%= number_with_delimiter @record.cost, :locale => :fr %>
Кстати, вы могли бы сделать это в своей модели, переопределив cost
, например ::
def cost
some_formatting_method self[:cost]
end
... но это противоречило бы принципам MVC. Как я уже сказал, лучше всего делать это с помощью встроенных помощников.