【问题标题】:How to save a document with a file mongodb如何使用文件mongodb保存文档
【发布时间】:2015-12-01 17:03:09
【问题描述】:

我想在mongodb中保存一个文档(一个人的信息),并在其中上传并添加一个pdf文件(CV),这意味着每个文档都与一个文件相关。 有GridFS,我发现文件存储在两个特定的集合中:文件和块。

有没有什么方法可以保存带有参考文件的文档,或者有什么方法可以映射文档和存储文件之间的关系?

谢谢。

【问题讨论】:

  • 只有一个 mongo 文档字段,其中包含文件系统或 ec2 上的路径。
  • 但路径不止一个,我的网络应用程序处理一个表单,其中配置文件输入信息,并上传 pdf 文件。
  • 那么到目前为止你尝试过什么?
  • 您上传 PDF,将其保存到文件系统,然后将该路径保存在 mongo 文档中。
  • 我尝试的是将文件保存在系统中,并将文件的objectId作为文档中的字段。

标签: java spring mongodb gridfs


【解决方案1】:

我解决了这个问题:我上传了一个 MultipartFile,将它传输到一个目录,然后将它的 objectId 链接到一个文档,请在这个链接中查看我的答案

Could not Upload File using MongoDb GridFs

【讨论】:

    猜你喜欢
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 2021-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多