我是Meteor的初学者。
在改变流星结构后,我无法从Mongo上传任何数据。我还添加了铁:路由器,以便能够链接到其他页面。
这是我的存储库:https://github.com/hnandarusdy/timesheet
或者这是我的tasks.html:
<template name="tasks">
{{#each tasks}}
{{text}}
{{/each}}
</template>
这是我的tasks.js:
Tasks = new Mongo.Collection("tasks");
Template.tasks.helpers({
tasks: function(){
return Tasks.find({});
}
});
我的控制台中没有任何错误。所以,我真的不知道问题所在。
任何建议/帮助将不胜感激。感谢
答案 0 :(得分:0)
您没有服务器文件夹!您的代码都不会在服务器上执行,因此服务器上不存在该集合。
创建一个server
文件夹并向其添加一个文件(例如server/main.js
),至少包含以下内容:
Tasks = new Mongo.Collection("tasks");
假设您仍然加载了auto-publish
和insecure
个包。
答案 1 :(得分:0)
创建另一个名为“both”的文件夹,并在其中创建“collections”文件夹。然后为'collections'文件夹中的每个集合创建单独的js文件。