2

現在と予測の両方のタイムスタンプを持つ「scheduledAt」属性を持つアイテムをスケジュールする必要があります。残念ながら、基準日は一度しか計算されません。

これはどのように解決できますか?

Items.find({scheduledAt : {$lt : new Date()}}).observe(...)
4

1 に答える 1

1

Because Meteor is a single page app, "new Date()" is not going to get called unless you make it reactive by doing something like:

function findItems() { Session.get Items.find({scheduledAt : {$lt : new Date()}}).observe(...) }

And you can trigger by doing Session.set('triggerEvent');

If you just want to do it periodically, use Meteor.setTimeout()

于 2013-02-27T23:07:14.073 に答える