相关疑难解决方法(0)

Meteor:如何判断数据库何时准备就绪?

我希望在页面加载后尽快执行Meteor集合查询.我尝试的第一件事是这样的:

Games = new Meteor.Collection("games");
if (Meteor.isClient) {
  Meteor.startup(function() {
    console.log(Games.findOne({}));
  }); 
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用(它打印"undefined").从JavaScript控制台调用时,几秒钟后相同的查询工作.我假设在数据库准备好之前存在某种延迟.那么如何判断此查询何时成功呢?

OSX 10.8和Chrome 25下的Meteor版本0.5.7(7b1bf062b9).

meteor

14
推荐指数
3
解决办法
1万
查看次数

标签 统计

meteor ×1