У меня есть некоторые записи с неверными данными в значениях столбцов
:content => "1899-12-31T05:24:00+00:00"
:content => "1899-12-31T03:25:00+00:00"
:content => "1899-12-31T01:12:00+00:00"
мне нужно обрезать переднюю часть и заднюю часть и обновить данные, чтобы они выглядели так:
:content => "05:24"
:content => "03:25"
:content => "01:12"
это можетдостигается с помощью обрезки передней части 1899-12-31T и задней части : 00 + 00: 00
обратите внимание, что «содержимое» - это строка тип столбца,
Я попробовал следующий запрос, но он ничего не делает
Option.where("content like '1899-12-31T%'").update_all("content = SUBSTRING(content, 1,LENGTH(content) - 6)")
Любая помощь / предложение будет оценено.