J'ai réglé: précision => 8,: échelle => 2 en décimal de la migration, mais quand je l'entrée 1923,423453 il est encore 1923,4. Ça devrait être 1923.42 ... pas vrai?RAILS précision et l'échelle des décimales ne fonctionne pas
t.decimal :value , :precision => 8, :scale => 2 , :default => 0
Comment cette colonne définie dans votre base de données? Correspond-il à vos paramètres de la migration? – Ariejan
Yap, la migration même avec la console – wizztjh
je double-vérifié et comparé à certains de mes propres migrations et votre code semble bien. Aucune idée pourquoi ça ne marche pas. Que se passe-t-il si vous appelez object.value.to_f, arrondit-il vraiment à une seule décimale? Avez-vous vérifié quelle est la valeur dans la base de données directement, via la ligne de commande mysql ou HeidiSQL ou quelque chose? –