RethinkDB - 更新单个文档和 return 更改?

RethinkDB - update a single document and return the changes?

如何更新单个文档并return更改?

根据doc,您只需添加return_changes=True:

var result = await r.table('users').get(objectId).update({name: "jonas"}, return_changes=True).run(connection)

但是我得到了一个错误:

ReferenceError: True is not defined

有什么想法吗?

您 using/confused 使用 JavaScript 的 Pythonic 语法。 return_changes=True 是一个 assignment/evaluation,其中 True 未定义。只需将其替换为 {returnChanges: true}——它应该可以工作。