使RethinkDB对数据更改运行一个请求
我可以使用支持语言的库来监听更改。 在我的情况下是NodeJS,代码如下所示:
r = require('rethinkdb') r.connect() .then(function (conn) { return r.table("messages").changes().run(conn); }) .then(function (change) { change.each(function (err, item) { console.log(item) }); });
但是我想知道,如果可以运行一些请求,或者由RethinkDB引擎自己执行的过程,以便不必在语言级别添加侦听器过程。
由于RethinkDB一直在运行,并且正在倾听变化,我想从技术上讲可以在那里做一些工作?
据我所知RethinkDB没有像触发器或存储过程的机制。
github上有两个大问题: build议:触发器和触发器 – 尝试2 。 我希望在未来的版本中看到类似这样的新提要机制 。