В моем проекте рельсов у меня есть форма для ввода суммы в долларах.Эта сумма хранится как целое число в базе данных MySQL.
<%=f.label :Amount%><br/>
<%=f.text_field :amount%>
, если пользователь вводит номер, используя «.»Сепаратор типа 2034.34 работает хорошо.Моя проблема, когда кто-то использует ",", как в 2034.Этот номер хранится как 2 в базах данных.Как заставить приложение хранить число с разделителями-запятыми и десятичными разделителями?
Обновление
Нкм.Я закончил с использованием
def amount=(amt)
write_attribute(:amount,amt.gsub(",", ""))
end