2016-04-17 3 views
0

Мне нужно сохранить это значение:Сохранить значение ASCII для jsonb/Postgres/рубин

"O\xB70\x8Bk\xA3\x82\t\x9At\xD8\"\x1Cu)\xAF" 

В колонке jsonb через Postgres БД, как это:

value = { :body_hash => "O\xB70\x8Bk\xA3\x82\t\x9At\xD8\"\x1Cu)\xAF", :another_prop = "same value" } 

я получаю следующее сообщение об ошибке:

"\xB7" from ASCII-8BIT to UTF-8

Я могу просто заставить кодировать UTF-8, но я не хочу этого делать. Я просто хочу сохранить точное значение выше.

Как это сделать? Благодаря!

ответ

0

Я не смог сохранить значение из-за настроек кодирования моего db. Я преобразовал значение в hex и сохранил это значение.

Смежные вопросы