我在连接到rethinkdb的Node js中使用rethinkdbdash。 使用下面的代码,我得到了已经更改的整个文档(旧值和新值)。
r.db(db).table('test')
.changes()
.run()
.then(function(feed){
feed.each(function(err, item){
io.emit('change message', item);
})
})
我只想要已更改的字段和新值。
知道如何解决这个问题吗?
提前感谢!!
答案 0 :(得分:2)
您可以转换服务器上的更改文档,使其成为您想要的表单。这样的事情可能会做你想要的:
do
{
Task.Run(() =>
{
using (var client = new QueueMessageClient())
{
var result = client.GetMessages();
// Do something with the resulting messages
Parallel.ForEach(result.Messages, message =>
{
});
}
});
} while (true);