大家好,我在我的陨石应用程序中使用CollectionFS GridFS和cvs-filesystem。这是我的初始化代码:
Images = new FS.Collection("images", {
stores: [new FS.Store.FileSystem("images", FS.Store.rootPath)]
});
我将上传的图像存储到root或/.meteor/local/cfs/files/images/uploadedfile
请帮助我,如何访问存储在/.meteor/local/cfs的文件? 所以我可以获取网址并显示上传的图片。
答案 0 :(得分:3)
Horray终于找到了它。
在这种情况下我有:
Images = new FS.Collection("images", {
stores: [new FS.Store.FileSystem("images", FS.Store.rootPath)]
});
这意味着将存在具有名称图像的文件夹,并将其存储到具有名称图像的集合中。 所以它会产生这样的网址:
var img = Images.files.findOne({_id : 'fileid'});
=> /cfs/files/images/' + img._id + '/' + img.name + '?store=images
但现在我不知道如何跟踪上传过程,希望这对每个人都有帮助:)。
如果我知道该怎么做,会更新这个答案。
CMIIW