Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rethinkdb 在文档上创建特定字段时进行跟踪_Rethinkdb_Rethinkdb Javascript - Fatal编程技术网

Rethinkdb 在文档上创建特定字段时进行跟踪

Rethinkdb 在文档上创建特定字段时进行跟踪,rethinkdb,rethinkdb-javascript,Rethinkdb,Rethinkdb Javascript,我试图使用change feed跟踪在文档上为某个表创建的某个字段,并在 这种情况经常发生 我尝试了以下方法: 一, 二, 这两个示例和其他一些变体对插入的fieldy值不可知,不做任何操作,也不给出任何错误 我得到的最好结果是对给定字段进行更改,但是new_val和old_val仅给出字段值,而不是完整文档(id等),使用以下方法: const cursor = await r.table('tabely')('fieldy').changes().run(connection) cursor

我试图使用change feed跟踪在文档上为某个表创建的某个字段,并在 这种情况经常发生

我尝试了以下方法:

一,

二,

这两个示例和其他一些变体对插入的
fieldy
值不可知,不做任何操作,也不给出任何错误

我得到的最好结果是对给定字段进行更改,但是
new_val
old_val
仅给出字段值,而不是完整文档(id等),使用以下方法:

const cursor = await r.table('tabely')('fieldy').changes().run(connection)
cursor.each(onFieldCreated)
const cursor = await r.table('tabley').changes().filter(
    r.row('new_val')('fieldy').ne(r.row('old_val')('fieldy'))
).run(connection)
cursor.each(onFieldCreated)
const cursor = await r.table('tabely')('fieldy').changes().run(connection)
cursor.each(onFieldCreated)