Использование jong-драйвера mongodb / gridfs с метаданными utf-8 - PullRequest
1 голос
/ 26 апреля 2011

Я пытаюсь использовать GridFS для загрузки файла вместе с некоторыми метаданными используя java-драйвер. (2.5.3) Все работает нормально, пока метаданные находятся в ASCII. Но я получаю исключение - момент, когда я пытаюсь установить строку UTF8 с не ascii персонажи. String MetaData = "学海"; GridFS gridFS = новый GridFS (дБ); GridFSInputFile inputFile = myFS.createFile (новый файл (filePath)); DBObject dbObj = inputFile.getMetaData () dbObj.put ("metaData", MetaData); ----> Получить исключение здесь (если не данные ascii)

        inputFile.save();

1 Ответ

0 голосов
/ 26 апреля 2011

Можно ли использовать строки UTF8 при хранении обычных документов?

Судя по вашему описанию, вы пытаетесь сообщить об ошибке, а не задать вопрос.

MongoDB использует систему JIRA для сообщений об ошибках . Если вы сможете включить используемый вами код, это поможет разработчику драйвера устранить проблему.

...