私はこのハッシュを持っています:
a={"topic_id"=>60693, "urlkey"=>"innovacion", "name"=>"Innovaci\xF3n"}
このエラーが発生したときに、Mongoid を使用して MongoDB に保存しようとしています。
BSON::InvalidStringEncoding: String not valid UTF-8
私はそれをしようとしgsub
ています:
a["name"].gsub(/\xF3/,"o")
そして私は得る:SyntaxError: (pry):12: too short escaped multibyte character: /\xF3/
モデル ファイルの先頭にマジック コメントを追加しました。# encoding: UTF-8