これは、ドキュメントを取得して新しいリビジョンを確認する方法です。
curl http://localhost/cdb/characters/e6b153975174556adc0b344e9a000a7f?revs=true
returns:
{"_id":"e6b153975174556adc0b344e9a000a7f","_rev":"1-25b25539eca3944ef8d8f20748ed4902","name":"Barack Obama","position":"US President"}
次に、次のようにそのドキュメントを削除しようとします:
curl -X DELETE http://localhost/cdb/characters/e6b153975174556adc0b344e9a000a7f?rev=1-25b25539eca3944ef8d8f20748ed4902
response:
{"error":"conflict","reason":"Document update conflict."}
リビジョンに問題がないように思われる場合、削除時にドキュメントの競合が発生するのはなぜですか?
他のリビジョンがないドキュメントを削除することに問題はありますか?