1
有人可以告诉我可能缺少的内容,以便从给定页面访问集合中的数据吗?我可以访问的事件集合,但不会场一个 - 这里是代码:meteor.js - 设置控制器访问集合
//Controller
UserController = AppController.extend({
waitOn: function() {
return this.subscribe('events');
return this.subscribe('users');
return this.subscribe('venues');
},
data: {
venues: Venues.find({}),
events: Events.find({}),
users: Meteor.users.find()
}
});
UserController.helpers({
'myEvents': function() {
var organizerId = Accounts.userId();
return Events.find({organizerId: organizerId})
},
'myVenues': function() {
return Venues.find({})
}
});
的发布&许可文件是事件和地点相同,控制器被路由到正确的页面,会场收集从其他控制器的页面可见。
谢谢您的时间!
非常感谢。我没有意识到这一点,我猜订阅用户部分是不必要的,因为我已经有权访问当前用户。干杯! – Sekoul
不客气! –