我通过GridFS存储图像文件,是否可以用树枝渲染这些图像?现在我可以通过在Response对象中设置标题内容类型和内容来在控制器中呈现它,但是如何在渲染带有从MongoDB中存储的图像的文档列表中呢?
亲切的问候,
答案 0 :(得分:0)
搜索后我做了什么回来
"data:".$this->getMimeType().";base64," . base64_encode($this->file->getMongoGridFSFile()->getBytes())
在图像标记的src属性中。
我不确定它是否有任何缺点,如果可以缓存,请告诉我。
答案 1 :(得分:0)
最好通过http(例如使用nginx-gridfs)直接向用户提供图像,并放置src链接。