Что миграция направляющих эквивалентна 'двойному' типу данных MySQL?

Я, может казаться, не понимаю этого путем поиска Google.

У меня есть существующая база данных, которая имеет некоторые столбцы с типом double, что я записал бы в своей миграции направляющих для создания эквивалентного типа столбца? Это - относительно старая база данных и там возможно, более подходящий тип данных для использования полностью, но я хотел видеть, какие другие думали.

Я собирался использовать тип :decimal, действительно ли это - лучший выбор?

Мысли?

16
задан JP Silvashy 23 June 2010 в 07:39
поделиться

1 ответ

Не существует определенного типа для double , Rails пытается с этим справиться:

В определениях столбцов числовых (целочисленных / десятичных / плавающих) столбцов используется Параметр: limit для количества байтов в столбце целочисленного типа и параметры : scale / : precision для чисел с плавающей запятой.

(точность - это количество значащих цифр; масштаб - сколько из них выпадает после десятичной точки.)

12
ответ дан 30 November 2019 в 15:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: