MEteor:CollectionFS(初学者)无法读取集合

时间:2014-07-06 14:01:42

标签: meteor

我是一名Meteor开发人员,目前正在研究文件上传的方式,并且遇到了collectionFS。我已经按照这些示例进行了操作,但似乎无法像使用普通系列一样探索该系列

使用以下内容定义集合:

var Images = new FS.Collection("images", {
stores: [new FS.Store.FileSystem("images", {path: "~/uploads"})]
});

并发布:

Meteor.publish('images', function() {
return Images.find();
});

尝试在控制台或mongodb中找到它会出现以下错误

Images.find()
ReferenceError: Images is not defined
images.find()
ReferenceError: images is not defined

普通流星收藏正在发挥作用。当我用Meteor.collection替换FS.Collection时它确实有效

如何浏览该系列?

提前谢谢

1 个答案:

答案 0 :(得分:2)

使用var kayword定义的变量的范围限定在它们所定义的文件中。只需将var Images替换为Images