У меня есть две таблицы с именами order
и offer
Когда я выбираю столбцы даты и времени таблицы без имени псевдонима, тогда его время преобразования даты из UTC
в my application time
и его правильное поведение, но теперь, если я назначаю псевдоним выбранному столбцу, а имя псевдонима не из имени столбца таблицы, тогда он не преобразуется UTC
ко времени подачи заявки. Странно
Например:
Order.joins("LEFT JOIN offers ON orders.id = offers.order_id").select("offers.created_at as offers_created_at, orders.created_at").last.attributes
Выход:
=> {"id"=>nil, "created_at"=>Thu, 11 Apr 2019 09:39:22 +03 +03:00, "offers_created_at"=>2019-04-11 06:45:54 UTC}
Я не хочу конвертировать дату извне, могу ли я обработать этот сценарий напрямую в запросе, чтобы приложение могло конвертировать напрямую?