私はフィールドを持っています -
:Revenue
のような値を受け入れる必要がありますが、そのような値を入力すると、代わりにデータベースに10,000.00
保存されます10
10000.00
保存する前にコンマを削除するにはどうすればよいですか?
オンラインでいくつかのソリューションを見つけようとしましたが、不完全であることがわかったため、実装できませんでした。誰かが私を助けてくれれば、本当に感謝しています。
**現在私が直面している問題は、値を入力するとすぐに、gsub関数を実行する前にレールが文字列をfloat値に変換することです.50,000.00を入力すると、gsubを呼び出す前にfloat 50.0に変換されます. Railsが文字列で呼び出しているto_fメソッドを介して方法。