Uygulamalarımdan birinde tek bir hata var.Rails 3 ve bir formdan ondalık değerleri kaydetme
sqlite3 veritabanını kullanırken hata mevcut değil. Ancak, mysql2'yi veritabanı bağdaştırıcısı olarak kullandığımda, bir formdan ondalık değerlerin kaydedilmesinde bir hata olarak çalışıyorum.
Ben ondalık kaldırıldıktan sonra değeri 19.99 benim giriş teslim ve neden hangi 19.00
olarak veritabanında saklanır varsa? Veritabanı, sütun için doğru ayarlara sahiptir ve raylar konsolunu kullanarak doğru bir kayıt oluşturabilirim.
Düzenleme: Gerçekten ondalık demek istediğimde tamsayı.
doğru kaydediliyor değeri var mı mysql tablosu? – Zabba
Hayır, rayların kayıtlarından görebildiğim kadarıyla mysql'e gönderilir. Göçlerimi tekrar sscirrus'un çözümü ile düzenleyip düzenleyemeyeceğimi ve her şeyin doğru olduğundan emin olup olmadığımı göreceğim. –