0
我現在有一個表格:形式不保存到數據庫中軌
<%= f.label(:price) %> <br/>
<%= f.text_field(:price, :value => number_to_currency(@object.price)) %>
我改變了我的遷移從使用浮動使用十進制:
change_column :object, :price, :decimal, :precision => 5, :scale => 2
在我看來,我把它叫做使用:
<%= @object.price %>
出於某種原因,每當我做出改變的形式或控制檯,它從不保存價值,並把它放在$ 0.00包裝[R儘管我改變了它。在視圖中,它總是顯示爲'0.0'。我不確定問題是什麼。
您好克里斯蒂安,謝謝。對象只是一個例子,我確實有attr_accessible包括價格。這是因爲我的價格前面的$符號,如你所說,當我沒有美元符號輸入時,它就起作用了!非常感謝! – noob