#couchdb #couchapp
#couchdb #couchapp
Вопрос:
Пример кода:
$db.saveDoc(doc, {
success: function () {
// Do something with the ID.
},
error: function () {
alert("Cannot save the thread.");
}
});
В функции успешного обратного вызова, как вы получаете идентификатор документа, который только что был сохранен?
Ответ №1:
Практически все функции jquery.couch вызывают успешный обратный вызов с данными, возвращенными из http-запроса, когда вы отправили запрос POST / db / doc,
{"ok":true,"id":"ad5c9fc93ae3b6f5f9809357a30003fe","rev":"1-2a91bdd9ee1e3e5e6302741132d7c415"}
возвращается, поэтому
$db.saveDoc(doc, {
success: function (data) {
var id = data.id;
},
error: function () {
alert("Cannot save the thread.");
}
});