首页 > 解决方案 > 使用 ReactiveMongo 更新 GridFS 文件

问题描述

我正在使用 ReactiveMongo 从 GridFS 读取/写入文件。有没有一种方法可以将现有的 GridFS 文件更新为单个操作,而无需删除然后保存?我希望能够调用一个接收 ID、新元数据和源的函数。然后它会更新元数据,但也会覆盖文件内容。已经有一个可以更新元数据的函数,但我看不到覆盖块的方法。作为一个快速的解决方案,我只是简单地删除和插入,但这听起来不是一个好主意。有没有更智能的方法来做到这一点?

标签: scalareactivemongo

解决方案


推荐阅读