У меня проблема с формами и денежный камень .
Это моя проблема:
- Я создаю запись с полем «сумма» (сопоставленным с денежным объектом). Допустим, я ввожу 10 (долларов).
- Драгоценный камень конвертирует их в 1000 (центов)
- Я редактирую ту же запись, и форма предварительно заполняет поле суммы как 1000
- Если я сохраню запись без изменяя что-либо, он преобразует 1000 (долларов) в 100000 (центов)
Как мне сделать так, чтобы он отображал предварительно введенную сумму в долларах вместо центов?
Изменить:
Я попытался отредактировать _form.html следующим образом:
= f.text_field(:amount, :to_money)
и получил эту ошибку:
undefined method `merge' for :to_money:Symbol
задан David 1 February 2011 в 01:28
поделиться