0

我有一些代码可以在不再需要在服务器上运行时清除循环中的元素:

setInterval(serverLoop, 1000);

function serverLoop() {
  Fiber(function() {
    Blocks.remove({type: "hit"});
    Letters.remove({timeout: {$lte: 0}});
  }).run();
}

该代码适用于 localhost:3000,但是当我部署到 meteor.com 时,.remove 不起作用。我在这里错过了什么吗?

4

1 回答 1

0

为什么不使用http://docs.meteor.com/#meteor_setintervalMeteor.setInterval呢?

Meteor.setInterval(serverLoop, 1000);

function serverLoop() {
    Blocks.remove({type: "hit"});
    Letters.remove({timeout: {$lte: 0}});
}
于 2013-05-24T00:26:49.153 回答