将图像文件上载到集合

时间:2016-11-28 22:38:41

标签: angularjs node.js express

我有一个关于将图像上传到mongoDB内部集合的过程的快速问题。我有这样的候选人集合 {name: "",role: "", support: "" }我想知道它是否可能像这样{name: "",role: "", support: "", image:""}的集合中的图像。我纯粹是因为大多数在线信息通常指向Gridfs,它使用自己的集合fs.file和fs.chunk。

可以将图像文件添加到集合中,还是必须引用fs.file?我希望我可以添加图像文件,因为我可以改变我为它创建的模式。

1 个答案:

答案 0 :(得分:0)

我建议将图像名称或来源引用为指向实际图像原点的指针。我使用的是Amazon Web Services S3,它是一种托管对象存储服务。在mongodb中存储一个指针,指向对象存储库中的图像位置,称为"存储桶"在S3服务中。您的用例有点不清楚,但我希望这有帮助,因为它可能更具成本效益和性能效率,而不是实际存储数据库中的图像。