1
)(今`使用してフィルタリングchangefeed:RethinkDB私はRethinkDBのchangefeedsを使用して「タイムティガー」のようなものを作成するために期待していた `
return r.
Table("Checks").
Filter(r.Row.Field("ScheduledFor").Le(r.Now())).
Changes(r.ChangesOpts{
IncludeInitial: true,
}).Run(db)
しかし、それは最初にFilter
述語を満たすものを拾いながら、それは将来的なものから過去のものへと変化する記録を拾うようには見えない。
つまりr.Now()
は、サーバーで受信された時点で評価されているようです。
Now()
という用語を動的に評価する方法はありますか?それとも、私はテーブルスキャンをするべきですか?