Ruby on rails 将ASCII值保存到jsonb/postgres/ruby

Ruby on rails 将ASCII值保存到jsonb/postgres/ruby,ruby-on-rails,ruby,json,postgresql,jsonb,Ruby On Rails,Ruby,Json,Postgresql,Jsonb,我需要保存此值: "O\xB70\x8Bk\xA3\x82\t\x9At\xD8\"\x1Cu)\xAF" 在postgres db中的jsonb列中,如下所示: value = { :body_hash => "O\xB70\x8Bk\xA3\x82\t\x9At\xD8\"\x1Cu)\xAF", :another_prop = "same value" } 我得到以下错误: 从ASCII-8BIT到UTF-8的“\xB7” 我可以强制编码到UTF-8,但我不想这么做。我只想保存上

我需要保存此值:

"O\xB70\x8Bk\xA3\x82\t\x9At\xD8\"\x1Cu)\xAF"
在postgres db中的jsonb列中,如下所示:

value = { :body_hash => "O\xB70\x8Bk\xA3\x82\t\x9At\xD8\"\x1Cu)\xAF", :another_prop = "same value" }
我得到以下错误:

从ASCII-8BIT到UTF-8的“\xB7”

我可以强制编码到UTF-8,但我不想这么做。我只想保存上面的精确值


我该怎么做?谢谢

由于数据库的编码设置,我无法保存该值。我将该值转换为十六进制并保存该值