mongodb存储文件

问题遇到的现象和发生背景

Springboot 我把文件分块上传到mongodb 存储通中了 我怎么把这些文件块合并

模糊查询查出了一个文件的所有文件块 但是不知道怎么追加写入

用这个就获取了

        //文件对象,根据fileid获取
        GridFSFile gridFSFile = gridFsTemplate.findOne(Query.query(Criteria.where("_id").is(fileId)));
        //打开下载流
        GridFSDownloadStream gridFSDownloadStream = gridFSBucket.openDownloadStream(gridFSFile.getObjectId());
        //创建GridFsResource对象,获取流
        GridFsResource gridFsResource = new GridFsResource(gridFSFile,gridFSDownloadStream);
       String content = IOUtils.toString(gridFsResource.getInputStream(), "utf-8");

当然你也可以把它转换成流生成图片返回前端,这个就看你自己的需求了