У вас есть таблица с именем object
или objects
или это только пример?
Если нет, проверьте столбец цен, чтобы убедиться, что миграция работала правильно.
Если у вас есть правильный тип столбца в вашей таблице, проверьте, используете ли вы attr_accessible
в классе Object
(и что price
включено).
Кроме того, если вы используете Object
в качестве имени класса, у вас могут возникнуть некоторые другие проблемы, и я бы посоветовал против этого.
EDIT
number_to_currency
может предварять $ перед вашими затратами, убедитесь, что вы вводите свою цену без какой-либо валюты до этого, иначе я верю, что это также приведет к 0.0 (не может разобрать десятичную '$ 123.00', но может разобрать ' 123,00'