Настройте сеанс для приведения столбцов на основе типа столбца в SQLAlchemy - PullRequest
0 голосов
/ 19 октября 2018

Сценарий выглядит следующим образом:

Некоторые столбцы некоторых моделей / таблиц определены как числовой тип.Мне нужно преобразовать все значения числового типа в тип Float при выполнении запроса.Я знаю, что могу явно выполнить приведение для каждого столбца, например column1.astype(float), column2.astype(float) и т. Д. Могу ли я предварительно настроить сеанс так, чтобы при выполнении запросов он выполнял приведение напрямую?Что-то вроде:

for table in Session.tables:
    for column in table.columns:
        if column.type == Numeric:
            column.type = float
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...