У меня есть DB в PouchDB, и мне нужно иметь возможность обновлять документы. Поэтому, когда я нажимаю «обновить» в таблице, я получаю данные из полей в форму, затем я хочу изменить данные в форме и нажать кнопку «Сохранить обновление» и обновить поля. Вот что я пытался:Обновление doc в пакете DB
function saveUpdated(){
var vaucherID = window.document.VaucherForm.vaucherID.value;
var date = window.document.VaucherForm.date.value;
var invoiceNumber = window.document.VaucherForm.invoiceNumber.value;
var vendorID = window.document.VaucherForm.vendorID.value;
var amount = window.document.VaucherForm.amount.value;
var fund = window.document.VaucherForm.fund.value;
var deptID = window.document.VaucherForm.deptID.value;
var descript = window.document.VaucherForm.descript.value;
//I get idValue from when I have all values from DB get into form
db.get('idValue').then(function(doc) {
return db.put({
_id: 'idValue',
_rev: doc._rev,
vaucherID: vaucherID,
date: date,
invoiceNumber: invoiceNumber,
vendorID: vendorID,
amount: amount,
fund: fund,
deptID: deptID,
descript: descript
});
}).then(function(response) {
// handle response
}).catch(function (err) {
console.log(err);
});
}
Так как я делаю это я получаю эту ошибку
o {status: 404, name: "not_found", message: "missing", error: true, reason: "missing"}
больше похож на проблему с настройкой или настройкой, чем что-либо касающееся кода, который вы опубликовали. Покажите нам, как вы инициализируете db. – user2943490