GRIDFS mp3 Collection 与流星
GRIDFS mp3 Collection with meteor
我是 meteor 的新手,我正在尝试定义一个 mp3 collection,然后从管理页面将音乐上传到它。
我安装了这些软件包:
cfs:standard-包
cfs:gridfs
cfs:filesystem
1)
我已经在客户端和服务器上定义了 collection 但我没有看到它出现在我的 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.
}
})
不再支持这些软件包。我建议使用 https://github.com/vsivsi/meteor-file-collection 。有几个示例项目可以帮助您开始。
我自己用过,觉得很好用。它也比 collectionFS 包更简单
我所做的是将文件存储在 AWS 中,然后将 url 保存在 mongoDB 中,因此在我的 Web 应用程序中,我请求 urls 并将其加载到浏览器。这确实很神奇并加载了我的文件 comntents。
我是 meteor 的新手,我正在尝试定义一个 mp3 collection,然后从管理页面将音乐上传到它。 我安装了这些软件包: cfs:standard-包 cfs:gridfs cfs:filesystem 1) 我已经在客户端和服务器上定义了 collection 但我没有看到它出现在我的 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.
}
})
不再支持这些软件包。我建议使用 https://github.com/vsivsi/meteor-file-collection 。有几个示例项目可以帮助您开始。
我自己用过,觉得很好用。它也比 collectionFS 包更简单
我所做的是将文件存储在 AWS 中,然后将 url 保存在 mongoDB 中,因此在我的 Web 应用程序中,我请求 urls 并将其加载到浏览器。这确实很神奇并加载了我的文件 comntents。