【问题标题】:Storing Image from Local Directory to MongoDB in Meteor Application在 Meteor 应用程序中将图像从本地目录存储到 MongoDB
【发布时间】:2016-02-13 04:33:38
【问题描述】:

有谁知道如何将存储在本地文件夹中的图像放入 Meteor 应用程序的 MongoDB 数据库中,然后在我的页面上呈现这些图像?

【问题讨论】:

  • 你试过什么??你搜什么?显示您的代码!

标签: javascript image mongodb meteor reactjs


【解决方案1】:

我为此使用lepozepo:s3。它不会将其存储在本地,但会将其存储到 Amazon S3,坦率地说,这更好。

这很简单,meteor add lepozepo:s3。而且文档非常好:https://atmospherejs.com/lepozepo/s3

【讨论】:

  • 感谢您花时间解释!我想我更想知道的是我们是否可以直接将本地目录上的图像放入 Meteor 的 Mongo 集合中,而不是通过页面上传图像,因为我不想在最终应用程序中拥有该功能.
【解决方案2】:

您可以使用 CFS 软件包将图像存储在 mongodb 中: https://atmospherejs.com/?q=cfs

在这篇文章中你可以看到如何做到这一点:
https://medium.com/@victorleungtw/how-to-upload-files-with-meteor-js-7b8e811510fa#.37nva5dfz

如果您想将某些内容上传到外部存储桶,可以使用 slingshot 包: https://atmospherejs.com/edgee/slingshot

使用此包,您可以将文件从您的应用程序发送到亚马逊或谷歌存储桶。此包非常有用,如果您的应用程序要存储许多图像,它是一个更好的选择。

【讨论】:

  • 感谢您花时间解释!我想我更想知道的是我们是否可以直接将本地目录上的图像放入 Meteor 的 Mongo 集合中,而不是通过页面上传图像,因为我不想在最终应用程序中拥有该功能.
猜你喜欢
  • 2014-01-18
  • 1970-01-01
  • 1970-01-01
  • 2021-06-24
  • 2020-10-02
  • 2018-01-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多