Я использую jquery.couch.js
для записи документа на мою CouchDB. Я позаботился о разборе данных JSON и подготовке запроса. Когда мой сценарий фактически отправляет команду $.couch.db.saveDoc()
, я получаю код ответа 201 Created
для моего запроса post
, который также включает следующее:
{"ok":true,"id":"...","rev":"..."}
(где "..." - фактический UUID)
Но когда я проверяю свою CouchDB впоследствии, документ не был создан.
Я сталкивался с этим раньше, но всегда получаю разрешение другим способом. По сути, создается впечатление, что кушетка возвращает "ok":true
независимо от того, создан ли документ. Что меня действительно привлекает, так это то, что он на самом деле возвращает сгенерированный UUID (что означает, что запрос действительно достиг моей CouchDB, если я не ошибаюсь). Поэтому я не могу понять, почему документ не написан.
Кто-нибудь сталкивался с этой проблемой раньше?