我正在使用spring-data-mongodb版本2.1.5和mongo-java-driver版本3.10.1。我需要解析文件以提取关键字。为此,我使用com.mongodb.client.gridfs.model.GridFSFile
从db加载了文件,但是找不到任何函数将其转换为java.io.File。我对mongo-java-driver也有疑问,com.mongodb.client.gridfs.model.GridFSFile
和com.mongodb.gridfs.GridFSFile
之间的实际区别是什么?
答案 0 :(得分:0)
我实际上设法使用GridFsResource获取文件。使用GridFsResource.getInputStream()并使用FileUtils将其转换为File。