Сценарий выглядит следующим образом:
Некоторые столбцы некоторых моделей / таблиц определены как числовой тип.Мне нужно преобразовать все значения числового типа в тип Float при выполнении запроса.Я знаю, что могу явно выполнить приведение для каждого столбца, например column1.astype(float)
, column2.astype(float)
и т. Д. Могу ли я предварительно настроить сеанс так, чтобы при выполнении запросов он выполнял приведение напрямую?Что-то вроде:
for table in Session.tables:
for column in table.columns:
if column.type == Numeric:
column.type = float