У меня есть одна таблица, у которой есть одно поле (item_value), которое является типом текстовых данных, и я пытаюсь обновить через psql:
UPDATE table1 SET item_value="{ value:'BOX',id:'2580'}" where id=643
этот запрос показывает
column "{ value:'BOX',id:'2580'}" does not exist
Но когда я делаю это с консоли rails, это будет работать
t = Table1.find 643
t.item_value = "{ value:'BOX',id:'2580'}"
t.save
t.item_value.class
=> String
Есть проблемы с этим запросом? все, что нужно сделать с приведением