1

我正在尝试使用 GridFS 使用 java-driver 加载文件以及一些元数据。(2.5.3) 只要元数据是 ASCII 格式,一切就可以正常工作。但是我遇到了一个例外 - 我尝试设置一个带有非 ascii 字符的 UTF8 字符串的那一刻。String MetaData = "学海"; GridFS gridFS = new GridFS(db); GridFSInputFile inputFile = myFS.createFile(new File(filePath)); DBObject dbObj = inputFile.getMetaData() dbObj.put("metaData", MetaData); ----> 在此处获取异常(如果非 ascii 数据)

        inputFile.save();
4

1 回答 1

0

存储常规文档时可以使用 UTF8 字符串吗?

根据您的描述,听起来您是在尝试报告错误而不是提出问题。

MongoDB 使用 JIRA 系统报告错误。如果您可以包含您正在使用的代码,这将帮助驱动程序开发人员纠正问题。

于 2011-04-26T18:09:29.910 回答