Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MEteor:CollectionFS(初学者)可以';不读收藏_Meteor - Fatal编程技术网

MEteor:CollectionFS(初学者)可以';不读收藏

MEteor:CollectionFS(初学者)可以';不读收藏,meteor,Meteor,我是一名Meteor开发者,目前正在寻找上传文件的方法,并且遇到了collectionFS。我遵循了这些示例,但似乎无法像使用普通收藏那样探索该收藏 使用以下内容定义集合: var Images = new FS.Collection("images", { stores: [new FS.Store.FileSystem("images", {path: "~/uploads"})] }); 并发表了: Meteor.publish('images', function() { return

我是一名Meteor开发者,目前正在寻找上传文件的方法,并且遇到了collectionFS。我遵循了这些示例,但似乎无法像使用普通收藏那样探索该收藏

使用以下内容定义集合:

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

Meteor.publish('images', function() {
return Images.find();
});
试图在console或mongodb中找到它会出现以下错误

Images.find()
ReferenceError: Images is not defined
images.find()
ReferenceError: images is not defined
正常的流星收集工作正在进行。当我用Meteor.Collection替换FS.Collection时,它确实起作用

我如何浏览该系列?


提前感谢

使用
var
kayword定义的变量的作用域为它们在其中定义的文件。只需将
var图像
替换为
Images

我仍然得到相同的结果图像未定义。有什么我遗漏的吗?正常的流星收集工作正在进行。当我用Meteor.Collection替换FS.Collection时,它现在可以正常工作了,除了var全局范围之外,在其他地方也有一个小的输入错误,谢谢你的帮助。