J'ai un champ -Comment supprimer les virgules de l'entrée flottante?
:Revenue
et il devrait accepter des valeurs comme 10,000.00
, mais si je entrée cette valeur il stocke 10
dans la base de données au lieu de 10000.00
Que dois-je faire pour enlever des virgules avant enregistrer?
J'ai essayé de trouver quelques solutions en ligne mais je n'ai pas réussi à les implémenter car je les ai trouvées incomplètes. Si quelqu'un pouvait m'aider, je l'apprécierais vraiment.
** Le problème auquel je suis confronté est que dès que j'entre, les rails de valeur convertissent la chaîne en valeur flottante avant de pouvoir exécuter la fonction gsub, comme si j'écrivais 50,000.00 sa conversion en float 50.0 avant d'appeler le gsub , existe-t-il un moyen de contourner la méthode to_f que rails appelle sur la chaîne.
Quelles étaient ces solutions «incomplètes»? – devnull
Utilisez-vous Rails? – lurker
oui en utilisant les rails 3 –