2011-04-26 78 views
1

我想用GridFS來加載一個文件以及使用java-driver的一些元數據 。 (2.5.3) 只要元數據是ASCII,就可以正常工作。但我得到一個異常 - 我嘗試設置一個UTF8字符串,其中包含非ASCII字符 。 String MetaData =「學海」; GridFS gridFS = new GridFS(db); GridFSInputFile inputFile = myFS.createFile(new File(filePath)); DBObject dbObj = inputFile.getMetaData() dbObj.put(「metaData」,MetaData); ---->在這裏得到異常(如果不是ascii數據)mongodb/gridfs java-driver使用UTF-8元數據

 inputFile.save(); 

回答

0

您是否可以在存儲常規文檔時使用UTF8字符串?

根據你的描述,這聽起來像你試圖報告一個錯誤,而不是問一個問題。

MongoDB對reporting bugs使用JIRA系統。如果您可以包含您正在使用的代碼,這將有助於驅動程序開發人員解決問題。