0

我是流星的新手,我正在尝试定义一个 mp3 收藏,然后从管理页面上传音乐。我安装了这些包:cfs:standard-packages cfs:gridfs cfs:filesystem 1) 我在客户端和服务器上都定义了集合,但我没有看到它出现在我的 RoboMongo 中,我不知道我错过了什么

AudioCollection = new FS.Collection("audiocollection", {
  stores: [new FS.Store.GridFS("audiocollection")]
});

2)我如何处理我的模板事件管理员上传的音乐文件并将其插入我的 AudioCollection。

Template.example_music.events({
  'click #example':function(e,t){
    //Simple Event to upload files into mongo.

  }
})
4

2 回答 2

1

不再支持这些软件包。我建议使用https://github.com/vsivsi/meteor-file-collection。有几个示例项目可以帮助您开始。

我自己使用它,发现它非常好。它也比 collectionFS 包更易于使用

于 2016-10-09T00:00:56.787 回答
1

我所做的是将文件存储在 AWS 中,然后将 url 保存在 mongoDB 中,因此在我的 Web 应用程序中,我请求 url 并将其加载到浏览器中。这很神奇并加载了我的文件内容。

于 2017-07-26T15:29:54.883 回答