Конфликт данных 409 Ошибка - PullRequest
3 голосов
/ 27 апреля 2011

При попытке добавить документ в CouchDB появляется ошибка «Конфликт документа 409».Сценарий выглядит следующим образом.

  1. Добавить Doc1 Rev1 в Couch, используя HTTP PUT
  2. Удалить Doc1 Rev1 из Couch, используя HTTP DELETE
  3. Добавить Doc1 Rev2 в Couch, используя HTTPPUT

Почему на шаге 3 Couch возвращает ошибку Data Conflict 409?Как документ может конфликтовать с удаленным документом?Любое понимание будет с благодарностью.

Джим

1 Ответ

4 голосов
/ 26 августа 2011

Это по замыслу. Чтобы создать документ, не передавайте значение _rev в теле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...