这里是我的routes.js
.count()为什么打破Meteor?
Router.route('/database_setup', function() {
//Subscribe and stuff
Downloads = new Mongo.Collection('downloads');
Meteor.subscribe('downloads');
var downloads = {
movies : Downloads.find({type : 'movies'})
};
if (downloads.movies.count() > 0) { // BREAKS HERE
}
this.render('database_setup');
});
如果我删除我已标记的地方,一切工作正常。否则,我得到以下错误:
奇怪的是,呼吁downloads.movies.count()
在控制台工作正常。
这是怎么回事?
你有另外一个'new Mongo.Collection('downloads');'在里面的文件吗? – Ivan