将数据写入CouchDB时发生错误

时间:2014-08-27 14:55:11

标签: database couchdb couchdb-futon couchdb-python couchdb-lucene

我正在尝试从CouchDB中删除整个数据,并且我再次尝试使用修改后的** _ id字段和一些额外的字段来编写相同的数据**

但是我收到了以下错误:

  

{      '理由' => '文档更新冲突。',      '错误' => '冲突&#39 ;,       ' ID' => ' TEST_1'     },     {      '理由' => '文档更新冲突。',       '错误' => '冲突&#39 ;,      ' ID' => ' test_2'    },

如何解决错误?

1 个答案:

答案 0 :(得分:0)

创建新文档“test_1”时,应该有一个具有该名称的文档已经在您的数据库中具有不同的_rev。 如果您需要更新旧的“test_1”,则需要在更新时提供该文档的_rev。或者,您可以删除“test_1”,然后尝试创建名为“test_1”的其他文档。 这里的要点是,在更新该文档时,您应该提供某个文档的最新_rev。