scala - 使用 ReactiveMongo 更新 GridFS 文件
问题描述
我正在使用 ReactiveMongo 从 GridFS 读取/写入文件。有没有一种方法可以将现有的 GridFS 文件更新为单个操作,而无需删除然后保存?我希望能够调用一个接收 ID、新元数据和源的函数。然后它会更新元数据,但也会覆盖文件内容。已经有一个可以更新元数据的函数,但我看不到覆盖块的方法。作为一个快速的解决方案,我只是简单地删除和插入,但这听起来不是一个好主意。有没有更智能的方法来做到这一点?
解决方案
推荐阅读
- reactjs - 如何在本机反应中导航到主屏幕 onPress of login button?
- android - TeamViewer SDK 参考页面给出错误 404
- c# - 得到?即使在设置 UTF8 编码时,也可以替换字符 æ、ø、å、é 等
- wcf - ADFS - HTTP 请求未经客户端身份验证方案“协商”的授权
- css - 将 Bootstrap CSS 添加到 Angular 项目的最佳方式?
- ssl - 将私钥添加到密钥库
- javascript - 如何使用 vue.js 有条件地触发模态
- c++ - 从固定功能迁移到 GLSL OpenGL:我应该如何修改我的视图 (lookAt) 矩阵和透视矩阵?
- javascript - URL.createObjectURL(blob):如何为动态生成的 .pdf 提供“有意义的文件名”?
- javascript - 使用 Javascript 下载不同大小的图像