我想更新 couchdb 中的现有文档。我有一张图片,我想将它添加到数据库中的现有文档中,而不会丢失以前的字段。
我正在使用带有 nano 的 nodejs。
坦克,这使我处于正确的方向。最后我这样做:
db.get(id,{ revs_info: true }, function (error, objeto) {
if(error)
console.log('wrong id');
fs.readFile('image.jpg', function(err, data)
{
if (!err)
{
db.attachment.insert(id, 'imagen.jpg', data, 'image/jpg',{ rev: objeto._rev}, function(err, body) {
if (!err)
console.log(body);
});
}
});
});