我不确定我是否完全理解 changefeeds 正确......我需要做的是根据当前日期过滤数据,如下所示:
r.table("messages")
.filter(
r.row("start").lt(r.now().toISO8601())
.and(r.row("end").gt(r.now().toISO8601()))
)
.changes()
.run(conn, (err, cursor) => {
if (err) {
throw err;
}
cursor.each(function (err, row) {
if (err) {
throw err;
}
// do stuff here
});
});
});
甚至有可能做这样的事情吗?还是 .changes() 仅在更新行的字段时才有效?