Railsで、データベースの値をインクリメントして更新したいと思います。たとえば、テーブルに値30があり、0.5を追加したいとします。
これが私がそれを達成しようとした方法です:
Record.where(:status => "somestatus").first.value.to_f += 0.5
RoRは「未定義のメソッド`to_f='」と文句を言います。最初に値を取得し、最後に結果とupdate_attributesを計算できることを知っています。しかし、それを行うための最も効率的な方法は何ですか?