我正在用一个文档替换我的一个文档,该文档恰好与已经保存在数据库中的文档完全相同。我正在使用replace
进行return_values=True
,我希望结果包含changes
密钥。但是我在手术后得到的是:
{u'skipped': 0, u'deleted': 0, u'unchanged': 1, u'errors': 0, u'replaced': 0, u'inserted': 0}
我原本希望将旧密钥和新值一起取回,这将是相同的。
我知道我想要的行为在之前的某个时刻有效,但什么时候改变了?我怎么能再次拥有旧的行为?
答案 0 :(得分:1)
RethinkDB 2.0中的行为发生了变化。有一项建议可以使旧行为可用: