此Meteor代码为其中一个集合提供客户端的完整记录,但客户端浏览器给出:
MyCol.findOne({});
undefined
我还有一个服务器端代码,它将文档插入到集合中,mongo终端验证文档是否存在。
知道为什么吗?感谢
//app.lib.js
MyCol = new Mongo.Collection('myCol');
//server
Meteor.publish('myCol', function() {
return MyCol.find({});
});
//client main.js
Meteor.subscribe('myCol');
Template.checks.helpers({
'values': function() {
return MyCol.find({}); // no documents found,
}
});