У меня проблема с сохранением файла (из удаленного API) в MongoDB, я с Ruby 1.9
class Foo
include ::MongoMapper::Document
key :bar, String
end
Я получаю следующую ошибку: "\ xFF" из ASCII-8BIT в UTF-8
Я пробовал следующие вещи:
foo.bar = pdf_data.encode('UTF-8')
foo.bar = pdf_data.force_encoding('UTF-8')
foo.bar = pdf_data.ensure_encoding('UTF-8',
:external_encoding => :sniff,
:invalid_characters => :transcode
) # with github.com/Manfred/Ensure-encoding
Ну, любой из них работает, я получаю ошибку при сохранении вызова ...
Я смотрю в сети, но не нашел четкого ответа (или, по крайней мере, решил мою проблему) ...
Любая идея, что я должен сделать, чтобы иметь возможность хранить его?